GS News Update: Batman, Game Of Thrones Dev Telltale Games Hit By Significant Layoffs

90 Telltale employees are out of work.

Got a Video?

Submit video links to share them with our users.