X-Force Under Attack: October 24, 2023 Update 2

Small general fixes