Ive watched all the trailer now. Looks awesome, car physics are gonna be the best ever! Also, the music is great, I love that song. Dont think it was as good as the first either, but thats mainly due to the surprise of it being, well, spectacular.
Gonna see all the MeTV videos a little later aswell.