It's a Nice Touhou clone, but I think the game speed is too fast. Toning it down to 50% slower would be great.
The webgl version of this game was tested on a 60hz monitor so I didn't even realize that the framerate was an issue... We'll make a quick update to fix that since I imagine the game must be going like 144 or something for you. The downloadable version was tested on a higher refresh rate monitor and that worked as intended. I apologize for the issues.