Ubisoft และผู้พัฒนา Ubisoft Annecy สตูดิโอภายในเครือของพวกเขาเอง ก่อนหน้านี้ได้มีการประกาศที่จะวางจำหน่ายเกมใหม่อย่าง Riders Republic ที่มีกำหนดเปิดตัวในวันที่ 2 กันยายน 2021 ซึ่งเป็นกำหนดการเดิม โดยจะพร้อมให้เล่นบน PlayStation 5, Xbox Series, PlayStation 4, Xbox One, PC ผ่าน Epic Games Store, Ubisoft Store และ Uplay รวมไปถึงทาง Stadia และ Amazon Luna ด้วย
การที่ผู้พัฒนาได้มีการประกาศเลื่อนวันจัดจำหน่ายแบบนี้ส่วนใหญ่แล้วก็เพื่อที่จะปรับปรุงแก้ไขผลงานของตนเองให้ดียิ่งขึ้น โดยทีมงานก็หวังไว้ว่าผู้เล่นจะได้สนุกไปกับสิ่งที่พวกเขาภูมิใจที่จะนำเสนอ