i know there is alot of people out there who hate online download gaming
i did have alot of trouble with getting sam and max to download (sorted now great help them support guys)
would telltale games ever think of trying to get their games on a download program such as Valves Steam?
as i do use steam alot and i just found its easyer and safer to use and you get a nice little ad space on it too.......
just my 2cents