F facebook.com Starcraft in a bar? TwitchTV promoting social Starcraft in San Francisco 89 points justin 15 years ago 21 comments