Visually very appealing but I am going to be honest and tell you that I found it to be kind of boring. I think this is pretty easily fixed however: double the speed of the characters and the monsters. At least to my tastes it feels way to slow, but this is an opinion and not a fact, try it out and see how it feels. This also screams for some j-pop like music. If you are going to go cute anime witch and bomb-elf you might as well go full kawaii and ramp that up:
I would also make it so that killing enemies grant XP as well as the green pickups. Take these opinions with a grain of salt and see what other people have to say as well.