Now Available on Steam - The Walking Dead: Michonne - A Telltale MiniseriesThe Walking Dead: Michonne - A Telltale Miniseries is Now Available on Steam!The Walking Dead: Michonne - A Telltale Miniseries stars the iconic, blade-wielding character from Robert Kirkman's best-s Posted 8 years ago by Rebecca Smith