The Crew is a fully open world car game that allows the player to compete against other drivers in the USA. The title was produced by the French studio Ivory Tower, founded by former employees of Eden Games (responsible for the Test Drive Unlimited series) with the support of the...