NewsPCVideo The Walking Dead: Final Season Will Conclude on Epic Games Store The brand new, Fortnite-funded Epic Games Store snagged an exclusive deal with Skybound Games. Telltale's…Eric WatsonDecember 24, 2018
NewsPC Epic Games Store Launches as Alternative to Steam Although many big publishers and game companies have their own digital stores, like EA's Origin…Eric WatsonDecember 10, 2018