There’s a promotional movie up at THQ’s UK website.
It shows a Space Marine facing down an Ork and Eldar Farseer only to have all three of them team up against a tidal wave of Tyranids.
Last Stand is the new gameplay mode coming to Dawn of War 2. Looks like a cross between the stonewall gameplay mode from CoH and Survival Mode from L4D. I hope I get to upgrade my hero :-)