Very cool platformer! In the movable platforms there is sometimes where i couldn't jump "just by spamming and luck", i believe this could be solved by making the player stick in the top of them when grounded, in the other part, the graphics and the music are pretty neat!!
The cannon shooting level nightmare took me a while and raged haha!