Really, really cool concept. If you're ever interested in developing the game further and polishing it a bit, I think it would do quite well, esp on the phone. Reminds me of baba is you a little