The Walking Dead: The Final Season is now Epic Games Store exclusive to new buyers

The Walking Dead: The Final Season’s new owner, Skybound Games, has announced that the game is now exclusive to the Epic Games Store. Previous purchases from other platforms will still be honored. Read more…
Neowin