Comment on Telltale Games has reportedly laid off most of their staff
papel@lemmyf.uk 1 year agoAh, the benefits of nearly infinite money
Comment on Telltale Games has reportedly laid off most of their staff
papel@lemmyf.uk 1 year agoAh, the benefits of nearly infinite money