Did the cost of the game ever go up?
It was confirmed that Dota 2 will be free to play. Is there anything else you'd like to see? Those who want to play the game now can purchase the Early Access Bundle of items on Steam. The bundle includes items that can be traded.