Aftermath Reviews

The Walking Dead – Debut Trailer

The debut trailer for the upcoming Walking Dead video game. This game takes on the comic book’s style and tells an all new story. For more info, check out Playing Dead.