A lot of people are getting stuck on Level 2.And 3, and 4, and 5, and...
I realize now that I made the levels way too hard. I should have very slowly increased the difficulty.
Each new level shows off more of the game's gameplay elements, so it would be a shame for you to give up and judge without at least checking out all the levels.
If you edit a file called "save_game" (this will be created if you beat level 1) in the directory you run the game from, it has the number of the level you start on when you press Continue from the title screen. You can edit this to skip around and see all 9 levels.
Alternately, there is a YouTube video of me speedrunning through the entire game (only 7 minutes long).