If you guys haven't heard of this, you're a useless waste of space and I hate you. End yourself.
Best fucking trailer ever IMHO. When I saw this for the first time at this big convention, I was expecting another retarded Call of Duty 4. Then, Lady Liberty showed up and well, I don't want to ruin it for you guys. This actually got announced a while back but now they have lots of new info so I thought I'd bring it up again.