The Epic Games Store is live

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…

Leave a Reply

Your email address will not be published. Required fields are marked *