No matter how frustrating or hard, each level IS able to be completed. I beat them all twice. But I will warn you. It is very hard and will make you angry.
Do not play this game if you are not good at run and jump/platformer games.
Holding down the space-bar will make you jump higher.