User Avatar Image

Telltale on Steam

posted by britinamerica on - last edited - Viewed by 65 users

Think this might be my first post. I'm a bit of a lurker!!

I've been mulling this over though for many weeks, but why is it that Telltale aren't listed under Publisher Catalogs on the main page of Everybody else that has games on there are, so why are Telltale being singled out? Surely that could possibly hurt sales if they had no other presence on the main page?

No biggie, but I thought I'd ask if there were a particular reason!?

1 Comment - Linear Discussion: Classic Style
Add Comment