Free-to-play. Interesting.. they are shoving Heroes in your face at every turn on battle.net and it costs $40... Am I missing something here? Does Blizzard really need to scavenge funds to develop this or are they just fleecing idiot gamers while blatantly lying about 'free-to-play'? I'm betting on the latter.