It’s fair to say that opinions on The Crew, Ubisoft’s most recent delve into the racing market, are pretty well split. Some didn’t enjoy the game’s online-focused world...
↧