I would like to buy it, but I have some doubts:
1- Both packs are fully downloadable? If not, how much will it cost to send to Brazil?
2- Are they for MAC or PC?
3- The walking dead game is just the first episode or the season pass?
4-These packs will be delivered through Steam or through telltale site?
5-Is the walking dead season pass available on steam?