The studio faces fresh scrutiny before planned announcements at the October 24 Halo World Championship.