I love the animation/art style of this game its very cute. The jumping and movement feels nice and refined. But the gameplay feels lacking, the purpose of the enemies isn't quite clear as I've always jumped over them because the combat felt boring / unnecessary, and since the combat wasn't interesting I almost never switched out of ghost mode because their was never a reason, and the puzzles involving ghost platforms is close to non existent.
How to fix
I would recommend making the gamer more linear as you go room to room fighting enemies, and solving puzzles. Get rid of mana, and just add a small cooldown till you can shoot again( its not fun to wait ). Make enemies more threating, make their attack boxes bigger, and get them to do more damage. Or just make it a instakill. Dying has no penalty so id recommend restarting the previously mentioned linear room system.
The game has protentional and a neat idea you just need to work on your level design.
- Kolocop