Super polished game, and although I could only play for a bit, it felt great and was a nice rage game. Maybe you should add some checkpoints as its very difficult.
I agree, I had to finish it couple of times in order to prove that it can be completed, and it made me RAGE sometimes.