Decided not to buy Starcraft 2 after all. Why? Because it needs internet to play, even offlined (you'll need to login to battle.net each time you want to play). Another reason is there is no cross-region play (meaning, if you registered in US, you can only play with US players).