It does feel a little basic, and while definitely Touhou inspired, I don't really see the relation either. On a technical level though, the only thing really missing from this for me was sound, since it's good to see that the visuals, gameplay, and music are all there. Also, despite the simplicity of the gameplay, I didn't notice any bugs and it was fairly straightforward/fair to beat, which is good.