At first I didn't think I was going to like this game. It looked to me like another cheesy puzzle game, but instead I was delighted with a fun, fluid, addicting flash game. The learning curve made it easy to get into, and the game gets really challenging. I also love how there's no time waiting between levels, allowing you to breeze through the easy levels, that gave me a sense of accomplishment. The backgrounds on the downside were well made, although a bit distracting, they reminded me of The Rugrats' episode title's backgrounds. That's just being nitpicky, but overall it's a great game.