17th July 2014 - Today Telltale has announced the release of the penultimate episode of The Walking Dead Season 2 and released a trailer as well. ‘Amid the Ruins’ will be available on July…Read More