I took a look at this game, and it definitely seems like it'd be interesting. Hopefully the hard drive space requirement isn't excessive, because I also want to play The Crew, so I can compare the two. The cars and environments in both games look absolutely beautiful.
Does anyone know what the business model for World of Speed will be? Free to play often becomes pay to win, and I don't want any part of that, especially not after driving my R35 in Need for Speed World only to get matched up and facerolled by people with Pagani Zondas they bought with real cash.