It's all about points in this game. The more points you have and moves you can string together, the faster and higher you'll go and the more points you can get.
Follows Portal's style (even once you recognize the solution you still want to throw your computer out the window 'cause you keep dying,) put the gameplay is a bit buggy.