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 going to make things a bit interesting. I enjoy Steam though I know there are a lot of people […]