News & Articles to be sure Cruising the Streets in The Crew [Xbox One] The Crew is an ambitious open-world game to be sure. But is the driving actually any fun? June 13, 2013 - GameSpot