The Walking Dead Final Season is back from the dead! The 3rd episode Broken Toys…
Tag: Telltale
Well it’s been a crazy few days in the world of Telltale but yesterday Episode…
Well I’m sure most of you have seen it across the gaming news. Telltale has…
The Walking Dead: The Final Season £18.99 (On Steam) ALL REVIEWS: Overwhelmingly Positive RELEASE DATE: 14…