Can someone please put back the icon on the website so I don't have to look at every game I play to see if its updated please help.
Hi milflovevery123585,
usually all significantly updated games are on the main page https://gamcore.com/ (together with freshly added ones)
Newly added games are here https://gamcore.com/new (no updated ones)