Free Dota 2 Beta keys for all

Status
Not open for further replies.
I read somewhere [ IGN : I think ] that dota is going to be free for PC ???? Is it true ??????
 
Status
Not open for further replies.