Starfield developer Bethesda was recently under fire for crunch conditions experienced by workers during their last major release …

Leave a Reply

Your email address will not be published.