The Walking Dead: The Final Season Demo Available on Xbox One and PS4
Telltale Games and Skybound Entertainment have announced the release of the free demo of the first episode of The Walking Dead: The Final Season. This demo is available on PlayStation 4 and Xbox One, and offers us the first minutes of this…