R rockpapershotgun.com Five years after it took on Steam, Epic Games Store is yet to make a profit 47 points CharlesW 3 years ago 61 comments