I feel like this game flew under the radar for a lot of people at E3 this year, but it got me very excited. It's an online open world racing game set in the whole of the United States featuring everything from racing on the streets, off-road and even tracks, In addition to challenges like takedowns...