Awesome trailer.
My son was telling me the other day that it would be cool if they had a game mode where you were just free running through the city as a pilot. Imagine parkour races with objectives and check points....shit would be so cool. Maybe some sort of custom game to be created.
I LOVE paying for Xbox Live! I also love that my love for it pisses off so many people.