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