Project CARS Could Be Coming Nov. 21 in the UK
British game retailer GAME has announced that Project CARS will be out in the UK on Nov. 21. GAME made the announcement on its Twitter feed, according to GameSpot. The tweet now seems to have been deleted. Because GAME is a UK retailer, it didn’t bother itself with international dates. Conventionally games release on a Friday […]