coolredson
CoolRedSon
coolredson

Yeah! Which villains do you think should be in the game?

Do you think Telltale will show some of the batman game? Or are they just gonna show Walking Dead?