Found the game, finally!

Top