Subject: It's a danmaku game
Author:
Posted on: 2014-01-24 06:09:00 UTC
"danmaku" being Japanese for "crap-ton of bullets on the screen, in beautiful geometric patterns, that you'll eventually need Superman-like reflexes to dodge." (lol)
If you want to know what a Touhou game looks like, there's a Let's Play from RoahmMythril of Imperishable Night on YouTube.