I basically had the same experience as Burgerboy21, I got stuck at the last challenge. But nevertheless, the idea that you are in charge of "designing" the level while you're playing is pretty neat.