The Walking Dead: Michonne Episode 2 Release Date
Telltale Games has today released info about when the next episode in The Walking Dead: Michonne will be available. Gamers can download the ‘Give No Shelter,’ episode from March 29th and continue her story. As a recap they also posted a new video which reveals some of the player choices