by Jon Reyes | Dec 28, 2015 | Games, Reviews
Telltale Games has been developing games since ‘04 — the year of its founding. But it never arguably made a name for itself until the ‘12 release of its fantastic and critically-acclaimed The Walking Dead (Season One). It then followed that up with an equally as...