I've just bought the on-line version of CGW August issue (BTW, any SAM & MAX and Telltale fan should buy it!!!!) and there's a strange sentence:
New episodes and machinima teasers will launch exclusively on the Gametap game-subscription service.
What? Didn't you say we could actually buy the games through Telltale Now too? I think - I hope - it's a misunderstanding. We don't have Gametap in Italy!!! :((