As off today yet another victim has been taken to the Epic Games Store. And the “Victim” this time is Deep Silver, who signed an agreement of making their upcoming title “Metro Exodus”, Exclusive to the Epic Games Store. This something Ubisoft did a while ago with their title “The Division 2” as well. The […]