The Walking Dead: Michonne debuts this month
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