Yes, I tried to post my question at telltale games xbox/shopping/general forums, and also email to their support contact. (one week ago)
but there's no guys there answer, no response...
I also post my question to US official XBOX forum. they do care but they say that I've to ask here.
I think this question only Telltale Games can help.
Thank you anyway