Not sure if this idea was presented in this forum before, but wouldn't be cool if Telltale games ran a contest that would put the contest winner in a walk in role? I mean I don't think it can be too hard other than having to make a new character model. It would just be neat and the winner can have bragging rights.
I think you TT guys should discuss about this since it seems like a neat idea or I thought it was at the time of this typing(I am procrastinating on a college project btw)
I mean Telltale may be saving money this way by nothing give us something tangiable as a contest prize. j/k