The gameplay is pretty good, although the controls are a bit wonky. I like that you've included a full stage in the game, boss and everything. Some of the level design and the enemies could use some work, but for a platformer it's pretty solid.
I'm a bit mixed on the graphics. There is a clear sense of style to everything, from the boss to the player character to the backgrounds that I appreciate, but because of the solid colour use in the background clarity can be impacted at points, with the player only being able to see half of the magician's character sprite at times, and platforms not being always too clear.
The soundtrack and the SFX are both alright, although the soundtrack seems to be a bit understated.
Overall, good job!