Game Details

NameThe Crew™ 2
Latest rank76
Latest price15.0 EUR
ReviewMixed 65% of the 14,083 user reviews for this game are positive.
Release date28 Jun, 2018
Developer Ivory Tower
Publisher Ubisoft