Game Details

NameThe Crew™ 2
Latest rank287
Latest price18.0 EUR
ReviewMixed 56% of the 5,968 user reviews for this game are positive.
Release date28 Jun, 2018
Developer Ivory Tower
Publisher Ubisoft