By Branden
On December 4, 2018
In News
Epic has announced their own game store, aptly named the Epic Games Store. Where they boast having lower revenue cut percentages than Steam and other markets.
Read More
Powered by WordPress & Theme by Anders Norén