5.0

Review : The Walking Dead : A New Frontier

Telltale games have a proud history of delivering game after game with masterful story telling, intuitive game-play, compelling characters and forcing gamers to shed a tear or two. The series that started our l... Read More...