Telltale Has Opened Up An Official Merch Store
Go to the telltale homepage: go to the shop icon in the top corner. It has 0 views, so I'm assuming I saw this minutes after they added it.
I wish we could've gotten a professional merch site with shirts of TWAU, Batman, Puzzle Agent, etc. This kind of feels lazy and unprofessional since it's just the Telltale logo stuck on a redbubble-like website. Guess it comes down to licensing stuff since all LCG owns is the Telltale brand name.