Title card for the final season of TellTale's The Walking Dead.

2 Comments

  1. I still haven’t tried these games though they do sound really interesting. Thanks for sharing your thoughts on it and reminding me I really should check these out at some point.

Comments are closed.