World of Warcraft, yes.
Blizzard makes it.
Yes it was.
The company Blizzard. as far as the specific person, no idea.
You automatically download new patches from blizzard downloaded every time you start WoW or click on your short-cut.
treyarch.
Rift
6yrs
from my point of veiw yes it is.
world of War Craft
the harbor
they are all very fun.
10