For those of you who missed the stream that TWD posted here is the full VOD for it on youtube.
http://www.youtube.com/watch?v=lIcIKheklh0
I like it and in my opinion it's a nice change from the usual 80s rock that is used to signify that some sci-fi army has something in common with present day people. Aliens, Halo, HL: Opposing Fronts, too many B-sci-fi flicks to count.
It doesn't have the driving suspense of StarCraft's Terran music, but I think it's pretty good.
There is no excuse for Teshcraft. PLZ FIX!!!!
Also, April first, nice timing.