Nerd Out Word OutApr 23, 202024th April 2012 - Tell Tale Games The Walking Dead is released. Was it your first Tell Tale Game?On This Day0 commentsPost not marked as liked