Former World of Warcraft developer shares insights on Steam success as his new studio prepares for their upcoming game launch ...