Home Latest News Ubisoft’s The Crew Hits New Milestone of 12 Million Players