[Source] According to an “anonymous insider” within Blizzard Entertainment, the developer has yet to settle on a business model for Overwatch, its new online shooter announced at BlizzCon 2014. The insider claims that Overwatch’s main game will definitely be Free-to-Play, though undecided on being totally Free-to-Play (like Hearthstone) or Buy-to-Play (like Diablo).
Another important detail which has yet to be nailed will be how players obtain (or pay for) new heroes. Furthermore, the insider claims senior executives are more optimistic about a 2016 launch, while the development team is pushing for launch later this year in December. Given the immense success of Hearthstone, perhaps totally Free-to-Play might be a strong contender.