Almost gave up on Level 16, but I made it! Then I gave up on Level 24 because I lost patience with those spikes.
Fun game.