http://www.polygon.com/2016/3/1/1113...c-free-to-play
Releasing in spring; 63 cars, 6 locations
Pretty excited to get my hands on this.
Do you think this is Microsoft testing the water for bringing more of their triple A exclusives to PC? Possibly also giving their store some more visibility?