User Avatar Image

Welcome to the new site!

posted by JessW_TTG Telltale Alumni on - Viewed by 98.5K users

Hello everyone! I just wanted to get your thoughts and feedback on the new site. Please keep it constructive as your ideas could go to helping better our design.

Thanks and welcome to the new site!

Add Comment