Mods, please feel free to move this if it's not where it ought to be.
I was just about to buy The Wolf Among Us when I read the Terms of Service, to wit:
All games and other products you download or otherwise lawfully access from the Site (collectively, the “Software”) are licensed to you on a non-exclusive basis and not sold. Additional or separate license terms may be set forth in the Software itself, and you may be obligated to accept those terms in order to access or use the Software.
Does this mean what I think it means?
Okay, I'm pretty sure it means Telltale is as rotten determined to rent their games instead of selling them as Steam but it doesn't hurt to ask, does it?
"Best not to think about it. I don't want to fall to bits 'cos of excess existential thought."