Telltale pulls The Walking Dead’s final season from sale

Facebooktwittergoogle_plusredditpinterestlinkedinmail

Following the studio’s huge layoffs, the game’s future is up in the air

Continue reading…

Source: Polygon

Add a Comment