The Crew 2

Latest The Crew 2 News
Ubisoft delays Far Cry 5 and the Crew 2

Ubisoft delays Far Cry 5 and the Crew 2

Ubisoft has announced that they will be delaying the release of two of their major titles: Far Cry 5 and the Crew 2. As of right now, Far Cry 5 has been delayed from February 27,...