Telltale-lay-offs

Telltale Games has laid-off the remainder of its staff – report

It appears Telltale Games has laid-off the remainder of its staff, according to reports.

Telltale-lay-offs headlines