While gamers in all those countries can still purchase the full game and play online, they will also be able to buy game cards that will give them online access to play StarCraft II over several different time periods on the cheap. There will be three, seven and 30 day game cards sold in those territories. Players can also purchase a physical DVD to install the game client that also comes with access to play online for seven days. Blizzard has not announced plans to bring this kind of business model to the US.
Gallery: StarCraft 2 Screenshots