Ubisoft's The Crew releases tomorrow and the French company has unveiled the game's launch trailer.
Nice cg trailer launch
This game is going to get absolutely railed. Guaranteed.
False advertisement alert!! CG
Got to love that CG! /s If only the game looked 1/1000th as good from any aspect...
N4G is a community of gamers posting and discussing the latest game news. It’s part of NewsBoiler, a network of social news sites covering today’s pop culture.