Crsldmc: I have one question:
I understand I need to buy something on steam so my billing info is linked with my account, but what I would love to get clarified is the fact that to receive this cards I have to buy something from the game in matter? like $9.99 worth of DOTA 2 stuff?
I'm kinda confused with this.
Cheers!
For the F2P games, if you hadn't ever spent money on the game before the beta came out then the only way to get card drops is to spend money on the game stores. Every $9 will add another card drop to your game.
You should in no way think of that as a means to get cards though, think of it as a bonus for people buying things in the store anyway.
If you *did* already spend money on the game before the beta then you get 4-5 card drops for free, but that's a one time deal only, and only if you actually spent money on it before.