Epic Games Store Update Adds New Game Rating & Poll Feature
The Epic Games Store still has an exceptionally long way to go before it’ll win over the hearts and minds of all PC gamers. – While some of the criticism levelled ...
June 24, 2022 at 9:08 am by Mike Sanders