Game Critics Awards have finally been unleashed after the E3 2018 and 51 outlets – from all around the world – expressed their preferences based on games that were playable or played, and not just shown in trailers, at the event.
More in www.gamepur.com »