Finally found the version of the song used in one of the starcraft youtube I saw. I really like that female voice.
http://www.youtube.com/watch?v=SEBmlnyEguM
This is tough consider I don't understand most of the song :-)
Gamergate Never Ended
1 week ago