doublexjump.com
Our Thoughts On The Epic Games Store
Epic Games, the company behind Fortnite, a game we have not gotten into at all, has their own PC game store. Considering the PC gaming scene is dominated by Steam, seeing another store pop up is go…