The Walking Dead: Michonne Episode 2 Trailer and Screens Released Ahead of Release Not-so-pretty pictures

Telltale’s The Walking Dead: Michonne has seen favourable reviews so far but that’s only one episode. Tomorrow (March 29th) brings the second installment in the mini-series and to celebrate the incoming release, Telltale has released a new trailer and some …

Read more