The Epic Games Store is the best thing that could happen to Steam

By the time The Game Awards cameras switched off on December 6th, after three hours of sternum-pounding concerts, raucous celebration and heartfelt speeches, the video game landscape had changed in a massive way.

Read More

Image courtesy of: Jessica Conditt

Advertisements