We had a Starcraft itch that needed scratching, so we've added over 20 Starcraft II peices of artwork and screenshots to the site!
TheHolyFragger - 6/20/2008
Blizzard recently released some information about the Zerg, and a couple of the Zerg units.
TheHolyFragger - 3/18/2008