Hats off to show my full respect to your team, what a game.
The way you figure out how to weave Touhou lore naturally into a very unnatural environment while also finding places to make real world references ("You might not like it, but your kids will love it" resulted in a very foolish grin for me), is amazing. The world building and environment is top notch as well. I cannot get enough of it, and was honestly a little sad to beat it.
It *was* a bit opaque on the control end, and the DeLorean was very floaty with the bullets also feeling kinda odd, but I figured it out soon enough and progressed. Not sure if the lack of punishment for getting hit was a purposeful choice or not, but I personally enjoyed being able to fly around without fear of having to start over. Even that felt somehow natural, considering the plot!
5/5, would play again.