I guess the recent update finally made it playable on my PC. Before, I would crash right after the company logos appeared at the title screen which was frustrating. Ended up playing on my brother's PC for a little while (with better specs than mine) and it ran okay.
First impressions are...how much I dislike modern gaming and always being online. Never got kicked out of the game itself, but not even being able to do "single player" time trials? That's a big concern when I couldn't even do a time trial without being disconnected from the race lobby or whatever it said. First time playing, I could never do a race without also being disconnected.... I suppose the update fixed it a bit and I am able to do some events without being kicked back to freeroam. At least there are AIs to fill in empty slots of races which I can at least appreciate. Was worried that it would be a purely only PvP affair with TDUSC.
Oddly, as a positive, I can't explain why but it feels better than Forza Horizon and (as my brother claims) The Crew 2 for just going for a drive in freeroam. Not sure why but it feels more rewarding going around finding collectables and just discovering areas, though it may be due to being a new game and not feeling burnt out on the Forza Horizon series like I do. Just a personal thing, so I wouldn't blame others for not feeling the same way about freeroam.
Physics honestly feel a bit like TDU2 still, especially when it comes to oversteer. Feels like the steering is too slow (maybe? or it is something else) to recover from a slide, which is a bit annoying for the RWD cars. Certainly felt like the AI with an AWD vehicle had an advantage. (Couldn't catch the 1st place amateur AI with an Audi TTRS in my Alpine A110) Curbs will make you lose quite a bit of control as well, which...there is quite a lot of for the city courses. Felt like NFS Unbound was similar in the sidewalk curbs screwing you up mid-corner if you hit them.
Certainly disappointed in the lack of lifestyle things like owning your own home. Being able to go to your garage and view all your cars in somewhat unique displays. Instead it's a rather bland looking garage of the hotel to view your collection. One thing I enjoyed so much about TDU2 was just organizing your garages at different houses, much like how GTA Online is doing now.
I feel like I have more to say, but I can't quite think of it off the top of my head.