The Epic store is about to get tons of indie games
The Epic Games Store launched just over four years ago, building an appeal for users on high-profile exclusives and tons of freebies, and appeal for developers and publishers with a more lucrative […]