Also implying that finding DotA2 invites will be hard. Mr Shauna knows places that people are just giving them away. I wonder if they'll actually ever make any money on the game.
It's going to be F2P and supported with the same sort of item buying as TF2 has right now. It's just not "officially" released yet so you still need either an invite, or to buy one of their promotional packs.