Dustin Browder, Lead Developer of StarCraft 2, today made an effort to calm down the StarCraft 2 community. He talked about the beta, release date, battle reports and encouraged people to hang in there, saying that "we're in the final stretch".
(Dev, Industry, PC, StarCraft, Starcraft II, Starcraft Online, Starcraft: Brood War)