Epic Games Store is Getting a Long-Overdue New Storefront
It’s not hard to see that the Epic Games Store platform gets a lot of criticism from PC users. While we don’t necessarily agree with a lot of it, there is one ...
September 28, 2019 at 1:03 pm by Mike Sanders