As other commenters here have said, it's a great idea. The levels are fun and inventive. The collisions were a little rough to deal with and having the game broken into levels would have made it easier to keep playing. Good work overall!