The newest batch of free games on the growing Epic Games Store has been revealed. Epic has been steadily adding new titles in a big…
Even as Remedy plugs away on their newest game, Control, they appear to have other irons in the fire. it turns out that the developer…