The Walking Dead The Final Season
The third episode of The Walking Dead: The Final Season will finally arrive on January 15th, 2019, Skybound Games have announced. Episode three, ‘Broken Toys’, was initially due to launch on November 6th but it was somewhat held up by developers Telltale Games shutting down and all.
Skybound, the owners of The Walking...
Read more at Gameland- Headliners
Daily 700 > items at Gameland - Headiners