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...
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...