http://blog.dota2.com/
Basically they're saying that everyone's frothing at the mouth to play the game, so they're going to let us.
Beta's going to open up much more rapidly than planned, and I'm hearing that the NDA's already been lifted so streams should be going up really soon.
--
Falcon Punch
http://www.youtube.com/watch?v=FFtw7qW7Vcw