I like the concept you've got going here! This is actually pretty similar to a concept I came up with but didn't end up going for, so I'm glad to see someone else had the idea and went for it!
The platforming I think got a bit tricky too quickly, I lost a few attempts quite early on because of some difficult jumps. I also recommend looking into things like coyote time and jump buffering for future platforming projects, they're small but they help the feel of the character a lot and I felt this game could've really benefitted from them.
The art is also good! I did find it a bit hard to distinguish what was decorative and what was a platform from time to time, but besides that it's very nice to look at.
Great work!