i stopped playing after i finished sungard. at that point, the game became too easy due to all the debuff spells (powder bomb, belittle, sub zero), even on legendary. it wasn't challenging anymore. so i would suggest to balance the strength of the debuff spells a little bit more. maybe you could only allow one spell at a time (means that if the damage of an enemy is reduced by, say, 50 %, you cannot reduce it further with another spell). apart from that, the game was excellent, and i gave you 5 stars.
Overall: Good and cute (!) game. However, the 18th and 20th level were a bit too hard IMO, and the ending was just disappointing. Not that I necessarily need a happy end, but the black screen with the few sentences was a bit too little. I needed ~ 3 hours to complete the game, and after that, I expected a bit more. 4.5/5 (I gave you 5 stars because there is no option for 4.5) ;)