Telltale Games

The Walking Dead: Michonne debuts this month

Telltale Games
More than three months after hinting that an announcement was imminent, Telltale Games has finally got around to revealing that the first episode of the three-part mini-series adventure The Walking Dead: Michonne will be out on February 23. TWD: Michonne…
Read more