The Walking Dead: Michonne Ep 1 In Too Deep Review
Telltale Games have established themselves as a very particular niche in the industry in the last five years, creating licensed story-driven point and click titles. The company has been creating these titles from as early as 2005, but the team didn’t truly get their big break until the release of The Walking Dead Season One in 2012. The […]