yes
Yes, but so far, you can only download they Starcraft 2 Beta version.
Yes
You can't. Starcraft 2 is an online game which you need a valid license to play.
you can download the client from battle.net for free, but you will have to purchase a license from blizzard to play.
no it needs at least windows vista
When opening StarCraft 2, the client automatically checks for patches and updates accordingly. If the game runs without updating, then you are up to date!
if you buy a cd of it yes
Walmart for Starcraft 2. If you are refering to the first one, you can download the program without the campaign off the internet. Otherwise, look into Ebay or other online stores
It's a really good game. You should buy it but go ahead in piratebay.org and download the torrent.
starcraft 2 map creator, it should comw with starcraft 2
Type battlenet into Google and download the game client from the website. It's free to play the starter edition.
The Microsoft website should have that in the downloads page. Usually, windows updater will automatically download and ask you to install it. Go to update.microsoft.com to make sure you have Windows Updater and to look foor it in the updates section. ~dandre