High quality on Pixelart, Music/SFX and Level design.
Good controls, except the dash that you should be invincible for dodge the sprites.
I dont see the theme of "Magical Girls" anywhere.
I dont like the idea of fighting 3 random bosses at the same time.
Besides all that, good game.