Yeh saw that.
Well love it , hate it , bitch about it (guilty) , its still the most fun you can have on 4 wheels. There's nothing like pulling in the lanes getting paired up on the ladder seeing all the badass cars.
Remember you gotta have fun and enjoy it !!