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

90 Telltale employees are out of work.

Show Info

GS News Updates