All Articles

January 7, 2019
The Epic Store is quickly shaping up to be a major competitor to Steam, with publishers flocking to release their…