This kid's video is what turned me on to google Mars.
Did you try following my other directions, search for Puyo? The thing does look a bit like a ziggurat, but it looks a bit like pixels, too. I remain resolute: I dunno. But google Mars is FUN.
This is the article that got my posting privileges revoked: