You have to admire The Crew for what it's trying to achieve. An online, seamless driving experience taking place across a huge open world (maybe the biggest seen in a videogame?) filled with activities to lose yourself in. As far as design briefs go, it's a pretty daunting one to meet. Can The Crew live up to the billing? From what we've seen so far it's going to have a pretty good go at it.