Touhou Project is FUN. Especially the boss fights.
The game(s) is(/are) basically a(/-) vertical scrolling shmup(s) with Magic Girls instead of your ship / the bosses and various mystical ghost thingies as random underlings. The boss fights are great. Each boss has multiple phases and so-called "Spell Cards". Normal phases and Spell Cards alternate, with the latter being just harder patterns you get extra score for "capturing". The boss fights are heavily time-limited, 30-something seconds for each phase/spell card, after which the boss just moves on to the next phase/spell card (unless you manage to beat down her HP before that, in that case you get extra score). Capturing a spell card means beating down the boss health bar before the timer runs out when he's currently performing a spell card. For example, the second boss in Touhou 6 is some kind of Ice Fairy and her second Spell Card is called "Perfect Freeze". She randomly sprays out shittons of bullets, and then freezes them in place, then fires a few volleys of regular bullets at you, after which the frozen ones start unfreezing, slowly accelerating in random directions.
I managed to get to level 4 (out of 6) on normal on my first attempt before having to use a continue, yay.