Telltale Games Suffers A Majority Studio Closure 2 min read News Telltale Games Suffers A Majority Studio Closure Elijah Gonzalez 12:15 am In a statement via Ars Technica, Telltale Games has announced that the majority of the studio has...Read More