Love the idea, really nice to play around!
Also, I have a little tip for you if you plan to create platformers in future. You should add so-called "Coyote Time" when jumping off the platforms, you will be surprised how much polished jumping will feel :)
Apart of that great job, really loved it!