Slightly Mad Studios head man Ian Bell has teased fans about an upcoming announcement.. a new game IP from the developers that brought you Project CARS and Need for Speed..
With Project CARS already out and taking on established PC and console racing rivals, plus with Project CARS 2 development...