The physics are horrible, the sprite-to-screen ratio in addition to the weird camera make it hard to proceed and the precise movements needed would require hugely frequent checkpoints to bother worth playing.
Also, I tried 4 times to get over the striped pole only to find out they're essentially ladders.