Steam vs Epic Games, the battle for the release of copyright games has never been so stressful Since the beginning of the...