The art style is quite easily the best I've seen so far; colors are great and animations are fluid. You implemented the theme very well, it made sense and you had to think carefully about positioning. I think it was mentioned before but the fireball felt redundant because it didn't do enough damage for the price so balancing that would be good. :)