Home > Internet > The Epic Games Store is live

The Epic Games Store is live

December 6, 2018

The Epic Games Store is live and it's not messing around. Epic threw it live during The Game Awards, where a handful of titles debuted as Epic Games Store exclusives. This comes just two days after announcing a digital marketplace with a significantl…

from Engadget RSS Feed https://ift.tt/2G79K9Z

%d bloggers like this: