The Crew Launches Worldwide Tomorrow
Ubisoft’s ambitious racing MMORPG The Crew is almost here. Ahead of tomorrow’s worldwide release the company has put out a new trailer showcasing the game. It has also done some work to combat worries that the game, which depends so heavily on network features for its full experience that Ubisoft didn’t send it out early […]