Games for Windows headlines

Project Cars announces free DLC service and Racing Icons car pack

Slightly Mad Studios has announced a new On Demand free DLC service for Project CARS and the first of the new content is the stunning Racing Icons car pack.

Page 1

Games for Windows Latest