It's nothing that hasn't been done before, but the controls are tight and you did a real good job of balancing the difficulty & making the game harder and harder as you go along. The create-and-share-your-own-level thing is fun too. I spent a lot more time tooling around with this game than I thought I would when I clicked it. GJ!