Menu

Tag Archives: the crew

The Crew with All DLC available for FREE on PC from Sept 14th
As part of Ubisoft 30th anniversary celebrations, The Crew will be going free for a limited time starting from Sept 14th.
Ubisoft acquires The Crew developer Ivory Tower
Ubisoft has acquired Ivory Tower, the studio that developed The Crew. Ubisoft has confirmed that the Lyon, France-based team is