I think there's an impossible jump in Level 2. Either way, I had a great time playing it :D
Nah man you can win the level, but you must exactly jump at the end. I made the 2 levels very tough because there were only 2 levels in the game. Thanks for the comment :)