Game Details

NameThe Crew™ 2
Latest rank722
Latest price59.99 EUR
ReviewMostly Positive 76% of the 17,386 user reviews for this game are positive.
Release date28 Jun, 2018
Developer Ivory Tower
Publisher Ubisoft