Tag Archives: The Walking Dead

The Walking Dead

Quick note: I’m talking about the game here, not the show or the comics. So I just finished the final episode of the first season, and holy shit. Telltale Games knocked this one straight out of the park. I almost hesitate to call it a game as such, because it really feels like an interactive […]