The core mechanic reminds me of Magicka, if it was even more chaotic. I don't quite understand what wings are made for. Basically, it's hard to go, let's say, north with no possibility to do any damage, because your up arrow is a wing spell, not a purple spell, such situations force a player think a lot. The graphics and sound design are cool, I adore them.
I am very interested in how you created the game engine for the game and, moreover, why did you decide to do this? So many game engines already exist. In any case, it looks like you have accomplished a feat that I will never be capable of.
I wish you high ratings and more inspiration for games!