The Epic Games Store Locks Up More Games

Valve has a threat looming over its head and everyone and their mother knows it at this point. The Fortnite creators have entered the same arena as Steam. The original announcement of the Epic Games l…