Telltale Autumn Sale

Episodic

I know this is a stupid question but how many episodes? 5?

Comments

Sign in to comment in this discussion.