It was due to launch on 12th November 2024 - now, it will release on 14th February 2025.
Ubisoft haven’t washed their hands of Outlaws just yet.
They’re going to update it extensively ahead of the Steam launch on 21st November.

He adds that “Open World Adventures and GaaS-native experiences” are Ubisoft’s bread and butter.
But I can definitely wait till 2025.
Enjoy the breathing room, uhhhh [checks calendar]Slitterhead!