Steam is on Top for Digital Sales, but Epic Games Store is Gaining Traction
To look at the potential for streaming games, DFC Intelligence commissioned a quick survey of 1,000 gamers. We used our panel of younger core gamers from a global pool (not including Asia). [...]