Hey guys! You probably know me as the owner of the Telltale fan discord, but I'm also a regular here on the forums! Feel free to message me and say hi, or get help with telltale games or the forums.
- Last Active
- Total Likes