Telltale’s The Walking Dead – The Final Season: NEW Trailer!
Telltale Games have released a new teaser trailer for the upcoming final season of their awesome Walking Dead game! The Walking Dead games have been some of my favourite games from Telltale. I love the excellent storytelling and amazing character development. They are worth playing, especially if you are fans of the comics or TV […]