I loaded up the game to get a screenshot, and I found I kind of missed it. Yay maybe my burnout is over? Maybe I'll give it another go. :D
I haven't played since the big patch, so there should be lots of new stuff to check out. Maybe I will this weekend.