Telltale brags about Walking Dead, episode one now on iOS
Telltale Games has released a new trailer for the second episode of The Walking Dead and it seems like they're pretty proud of themselves. While showing some of the dramatic situations the survivors will endure in this latest installm...