Hey, recently I noticed my newest game on the front page which made me very proud and happy until I discovered that it’s only like this for me and some of my friends for some reason
My frontpage (#1 is my game):
Wayback machine
Incognito page
Why is that?