Hello Telltale team! Tx3!
I have recently purchased TWD via steam, and i am currently playing through this glorious game. I have recorded and edited some commentary. I am looking for your permission to upload my game to YouTube. Where might i go to find your permission or rejection of said request?