Where's Sam & Max? (and impressions)
Is it just me, or are there others who are wondering when sam and max will be available for download? I've checked the telltale website and there doesn't appear to be any link to download it. I haven't had any email yet telling me that I can download it either.
Any thoughts?
Alan.
|