User Avatar Image

Which is better for telltale?

posted by jgbrunn on - last edited - Viewed by 133 users

If I purchase a game through their site or through steam? Or does it not matter? Want to do what ever helps them most.

4 Comments - Linear Discussion: Classic Style
Add Comment