For a self-made engine this is super impressive! It's lacking a lot of gamefeel, of course, which hurts the overall quality of the game, but the 3D backgrounds are beautiful and perfectly capture the vibe of ESCHATOS or the early windows Touhou backgrounds in a great way. If you worked on it more with more time this could be the base for an excellent game.