My best guess is about 2 hours, as I think Japan is 8 hours ahead of the UK, and if it starts at 8am (blatent guess) about 2 hours.
I just want my Touhou already. *pout pout*
Extra boss theme leaked !http://www.youtube.com/watch?v=iad5uDvN8mg
This is the part where I slap you, yes?
This is the part where she slaps you.TH13: The part where she slaps you.Acheivment unlocked : The part where she slaps you. (This is that part.)
Someone got their hands on a copy http://twitpic.com/65543t