Hilarious and very creative. I love that there is variation in the game play using different mechanics in different levels. And cut-scenes with story bits. So nice to have a break from repetitive game play. The level design is great, with a nice build-up in difficulty. Music is a bit simple and repetitive, but you created everything your selves in a weekend, that's awesome.