Starcraft 2 Beta Ends Today

Starcraft 2's beta period is over, according to Blizzard. If you'd been meaning to get in some time on the game to sharpen your skills for the July 27 release, too late -- you're about to get owned.

The story is too old to be commented.