Start a New Discussion

Telltale Talk

The place for off-topic discussion beyond the realm of our games.

 
Date
Comments
Views
 
  1. 22
    149
    3
  2. 26
    293
    2
  3. Any Football fans?

    Latest post by pcharl01

    57
    450
    2
  4. 52
    263
    0
  5. 54
    359
    1
  6. 163
    1.2K
    4
  7. 6
    53
    0
  8. 88.2K
    197.7K
    14
  9. 8
    84
    2
  10. Bullying

    Latest post by kiwi_walking_dead

    181
    756
    0
Show All Games