Gameitall
February 15, 2016
Telltale games has released an extended preview of their next upcoming adventure game, “The Walking Dead: Michonne – A Telltale Miniseries,” which is set to tell the story the...