Let me first say that the only reason I finished the game so quick was due in part to a 20Hour livestream we did. I love this game, honestly it is perfect, I mean it could use more cars but everything else is amazing! I finished the game yesterday night, at least the main races (beating Flynt). Feel free to ask me anything!
The ending - http://www.youtube.com/watch?v=XuJ3bXtnefg