Actually, the Red Alert 3 trailer reminds me very strongly of Total Annihilation. Maybe it's just the terrain they show, or maybe it's the advancing diversity of units. I'm still waiting for a game to top TA though.
Kroggles ensures the living stay living, and the dead stay dead.
Clobberella beats you up.
Teela Brown has a birdie!
Flosshilde communes with the very souls of the damned.
Walsung is actually pretty cool. For a guy made of metal.
Well i still play Starcraft Brood War so im like dying for SC2 just like i was towards Halo 3, although thinking bout it... they both similar, Zerg=Flood Protoss=Covenant/Sentinels and well Terran=Obviously Human