The idea was supported by Mike O'Brien, the engineer who first pitched and built Battle.net as a free online ... PC game store by far, and after holding out for a long time, Blizzard finally ...