Telltale Games was scuppered by failed finance round

Sources suggest Lionsgate abandoning ‘super show’ project caused mass layoffs

Leave a reply