Why the Epic Games Store Controversy Makes Sense

The Epic Games Store controversy is bringing some much-needed competition to the world of PC gaming, so why do so many people have a problem with it?

Source
Author: N4G