Do they also use this hardware fingerprinting system? I really hate that system and I'd gladly rebuy the games if I could get rid of it.
If it's still there - are you planning to keep using it forever or is it a temporary thing? It's not really userfriendly at all, for me the game won't even work without being connected to the internet as I activated it by having the game find a code or something (I never manually entered a code because I never got one).
I finally got around to sending a mail to telltale asking for a code I can manually enter so I can hopefully play it offline too, but I shouldn't have to go through all this trouble. It's really annoying.
Even Steam is better and coming from me that means a lot :D