I remember that I played this one more similar, only that there was a floating snail, someone knows what the game will be called, what am I talking about?