Strap in! Blizzard activates Starcraft II beta

Strap in! Blizzard has finally activated its long-awaited beta program for the upcoming Starcraft II: Wings of Liberty real-time strategy (RTS) game.