Answering the question of GiantCowFil - Well, I was simply browsing the SE chat area for the first time.. and I suddenly saw this chat, which is about a game, as far as I can see..
And I had played quite some games of this type (the planet conquerers)