Square Enix shares ‘Outriders’ launch on Xbox Game Pass was a success