wow people are going bat shit crazy for your game. they can't even believe its starcraft
WinterStarcraft is streaming your game to 1000+ people!!! Might be all bots, but I think its actually people.
What the fuck did I just watch?
That was an amazing introduction. Jesus its like a blockbuster video game. Blizzard should for real feature you and your game. I can't wait to play it and I'm not big on FPS, but that crashing medivac gave me chills.