Do you guys watch the trailer on the 360, or computer?
I've watched it several times already on my glorious 1080p, and I just have to say... I don't know if I like how the weather effects appear on the "camera lense," seems like it could get annoying after a while. Still undecided.