Great game! If I had one only thing to say, it's about the exchange of sword and magic. I feel like nothing in the game justify that much the exchange. Also, magic is mostly stronger than sword, so you just spam sword in the void until you get magic, which isn't something that you want to happen.
The bosses are great, I like that you have 2 phases with different mechanics. It keeps players engaged.
Well done!