Was pretty fun, got through the whole thing; but used a small exploit on one of the last levels. You can jump onto the edge of the screen and scoot upwards: