It's been a while since I played this but I remember really enjoying it, and I consider it my favorite Touhou fangame so far, with some really fun stages, songs and some really interesting takes on ingame graphics at the end (mostly the last stage).
Only downside was a slowdown and the game crashing after some time, but I believe these issues are mostly because I ran the game on Linux, through wine, and as far as I noticed the Danmakufu engines don't really take that very well.
itch.io is an open marketplace for independent game creators. It's completely free to upload your content. Read more about what we're trying to accomplish and the features we provide.