Read Article Rumor: Telltale Games Suffers Massive Layoffs, Cancelling All Major Projects After The Walking Dead (Update)
Category:
News
Nintendo
PC
PlayStation
Xbox
Rumor: Telltale Games Suffers Massive Layoffs, Cancelling All Major Projects After The Walking Dead (Update)