Telltale Games and Robert Kirkman’s Skybound Entertainment have announced The Walking Dead: The Telltale Series Collection which will be released on December 5, 2017. Read our before commenting. Please do not copy our content in whole to other websites. Linkbacks are encouraged.
With The Walking Dead being “the most-watched drama series in basic cable history“, it’s no surprise that it has inspired plenty of merchandise – and one of my favorites is the video game by Telltale. As my fellow Geekiary author Rinienne said in her review of the game’s first season, “The Walking Dead game is […]