I would've played it straightaway, if it's not for my shitty internet that doesn't allow me to download it at all hurrrr. Anyone have tried their hands on this yet?
EDIT: The demo could be downloaded through a mirror via mediafire.
In the meantime, have some screenshot as posted by a certain Touhou fan that I know from FB. Credit goes to him for these:
Some new faces
And old familar one (surprised??)
And yes, I'm very much taking it easy now~