This actually looks pretty damn good.
Course the trailer is just a bunch of dramatic in-game scenes so I'm still waiting on actual gameplay, but not a bad start.
EDIT: Well now it's official. Good thing about this trailer is that it doesn't look like some 'murrica fuck yeah!' game.