I remember when Epic Games Store was announced and how it would be competing with Steam. Many of us were skeptical and wondering if this could be the day, the day when the giant (Steam) was brought to it's knees.

View on sea.ign.com
Please follow and like us: