This was pretty cool, kinda felt like an old Crash Bandicoot or Spyro game with the colors, music and floating maps. I admit the last couple puzzles confused me at first but I finally figured them out after a few tries. It helped that the game is pretty generous with the checkpoints.
The mechanics are simple but you made good use of them as both weapons and puzzle solving tools. The regular enemies weren't all that thrilling and I found it kinda hard to avoid getting hit on the one level with a lot of chairs. But I was able to get around that by luring the enemies to fall off the map by the ramp.
The boss was nice, first trying to maneuver around this slow-moving behemoth and then in the later stages dodging a tiny fast moving object that could do more charge attacks. It was definitely tense and the difficulty scaled quite well I think.
I think a way to change the camera position might help in some areas, or atleast a way for the camera to see through geometry between the camera and player.
Overall I enjoyed it, good work!