I really enjoyed playing this game! I noticed sometimes that you'd end the level with extra mana. It could be fun to keep track of a score or give players a rating for each level depending on how much mana they have left over. I love the sounds, as well. Great work!