wow look at this!
"If you’re in the US, Microsoft are actuall broadcasting their conference on 2 TV channels (Spike & MTV) and on the massive screen in Times Square. If you miss those they are then broadcasting highlights later on 5 other channels… Now that’s how you launch a new product."
http://news.spong.com/article/21546/Microsoft-E3-Briefing-Live-in-HD-in-Time-Square









