Hehe, was the idea inspired from Club Penguin by any chance? I know in one of their Secret Missions there was a mini-game/puzzle just like this one. Really cool game, brings back some good memories :)