Anybody else notice they took the warp translation sequence from Dawn of War? I know it's a minor gripe compared to everything else, but still.
On Topic: Excellent trailer! I agree with what you said about the Space Marines and Imperial Guardsman being on the same side, Rusty Bucket. There still are other factions with more swarmy people that would need to be balanced. And, on that thought...
U CAN HAZ SPECULATION TIEM NAO!!
So, it looks like at least one enemy race is going to be Chaos, so following a three character classes per race patter, the player classes could be:
Chaos Cultist/Renegade Guardsmen: Analogous to the Imperial Guardsmen.
Chaos Sorceror: Analogous to the Techpriest
Chaos Space Marine: Analogous to the...um...Space Marine.
From there we could continue to guess on other races, although if they all fit my current pattern of thinking it would just be:
Swarmy guys: Eldar Guardians, Tau Fire Warriors, Various 'gants, Necron Warriors
Supporty guys: Farseer/Warlock, Ethereal, Zoanthrope, Lord
Badassy guys: [Insert Aspect Warrior of choice], Crisis suits, Tyranid Warriors, Immortals
And, if it were like that, they could just end up being re-skinned versions of each other over and over again, but that would be okay for balance reasons, but it wouldn't allow much strategic depth between each races builds. But, then again, I put Necrons in the list of examples and you'd have to pull a lot of crap out of your ass just to make Necrons seem customizable.