New multiplayer trailer

New multiplayer trailer is here.

http://www.youtube.com/watch?v=C2HBmXHVN0o

How can this not excite you?