I really loved the idea , and the puzzles are nice .
but the charcater - as others mention - is a bit hard to control and the movement need some polish
adding coyote time ( letting the player jumb after leaving the platformer for short amount of time something like 0.3 second) , variable jumb high also making the player collision a bit smaller would really help the game a ton.
the art is very cool
over all good submittion !