The physics makes this game not enjoyable. It's hard to control and the platforming is too precise. The player is also huge and the platforms are small. Worst of all, you bounce off walls.
Also, the timing of moving platforms work against you and it's a timed game. Enemies can't be killed either.
I enjoy the concept and art style but it's too frustrating to try to beat.