GameCentral reviews the third entry in The Crew franchise and an open world racer that borrows an awful lot from Xbox smash Forza Horizon 5.