Close
actually you can participate to survey where you have chance to get dota 2 beta http://blog.dota2.com/2011/10/the-sleeping-dragon-wakes/
so it is free and dota 2 is going to be f2p
It actually is, just harder to get.
They both will be free upon release.
Edit: 2 sec late :D
i have 2 gifts for beta super mnc
offer here
http://steamcommunity.com/id/pocannasskillee