walking dead - MCV

walking dead

Telltale lays off majority of staff; 25 employees remain

Telltale lays off majority of staff; 25 employees remain

Future of most projects uncertain, though likely cancelled