The highly-anticipated game's launch has been pushed back from November to 14 February 2025. Continue reading...