Ok, seriously, just watch the video, this is going to be epic. This is not the original intro video for the eldar reveal, you’ll notice there’s 20 or so seconds of goodness added on the end.
Also, discussion forming here.
Sumgai edit: “Nids gameplay trailer”:http://www.gamespot.com/pc/strategy/warhammer40kdawnofwar2/video/6196262. Lots of big angry bug things (and small ones too).