Dota 2 officially free to play, all heroes will be free, store to sell community-created items By Evan Lahti