Posts Tagged ‘The Crew 3’
 
 
 
 
PC
 

The Crew 2 Review

Three and a half years after Ubisoft and Ivory Tower launched a new franchise in The Crew, we have the game’s sequel. While at the surface The Crew 2 might appear to be quite similar to its predecessor, Ivory Tower has been lis...