Daily Starcraft 2 Show!

IcEWoLF

Staff member
Founder
#6
Stress balls ftw.
Too bad they are all made in China.

Anyways, back to topic, its an awesome website, especially to watch matches.
I think SC2 has the best commentary ever!