
The Epic Games store will give away a free game every two weeks in 2019
Epic Games launched its just-announced digital distribution platform last night during The Game Awards 2018 with a limited selection of games for sale, including Supergiant Games’ new title Hades. Even with its generous revenue split for developers, competing with Steam is going to be an uphill battle for Epic Games. But if there’s one surefire …