Quantcast
   

Ivory Tower


December 2, 2014

The Crew PC Port Impressions

As you may have already heard, Ubisoft decided to withhold review copies of The Crew from professional outlets until the day before launch. Release day is 2 December, so, as you can imagine, this piece…