Gamer Matters
Delivering Gaming Info Across Asia
Browsing Tag

PC

26328

The Crew 2 Has Been Delayed

Sad news inbound as Ivory Tower, the developers of The Crew 2, and Ubisoft announced that their open-world CARPG game has been delayed to sometime between April/September 2018 instead of…