I was going to say that the game reminded me of "Getting Over It", but it seems like everyone thought the same!
Jokes aside, this is a really cool game. I loved the colors that you used and the mechanics is pretty neat (I got so angry everytime this stupid snail wouldn't grab the walls!)