Starcraft II: beta impressions

It’s been over a decade since Blizzard released Starcraft, which has since been championed as one of the best—if not the best—Real-Time-Strategy Games of all time. Starcraft II is now just months away from its 2010 release, and Blizzard (wanting to make sure that their game is as close to perfect as possible) is pumping out an increasing number of Beta...