Report: Telltale Games lays off remaining ‘skeleton crew’

If reports are correct, Telltale Games’ “studio majority closure” is edging closer to being a full shutdown. …

Leave a reply