Archive For Telltale’s The Walking Dead: Season 2 Tag

Telltale’s The Walking Dead Season 1 to 4 Return to Steam Today

Telltale’s The Walking Dead Season 1 to 4 Return to Steam Today

Season 2 and 3 are also available now on the Nintendo Switch eShop.

Batman: Return to Arkham, Headlander Now Available on Xbox Game Pass

Batman: Return to Arkham, Headlander Now Available on Xbox Game Pass

The Walking Dead: Season 2 and Alien: Isolation releasing on February 28th for the service.