When Riders Republic was first revealed by Ubisoft last year, it came with a release date of February 25. That is no longer the case. Riders Republic has been delayed and won’t be releasing next month. The good news is it’s still set to release sometime this year.
The announcement was made on Twitter but didn’t really give a reason for the delay…
