Although it never exactly wowed critics, Ubisoft are not ones to give up on a potential franchise that could earn them extra cash, so here we are with a sequel to The Crew. The design motto seems to have been, “more, more, more!” resulting in a game that packs in about as much as it can. But does more mean better? According to Ubisoft, yes. Yes, it does.