‘The Walking Dead: Michonne’ debuts on February 23rd

The Walking Dead: Michonne is a three-episode miniseries from the undead-drama masterminds at Telltale Games, and the first installment is set to drop on February 23rd for PC, Mac, PlayStation 4, PlayStation 3, Xbox One and Xbox 360. Android and iOS...