Walking Dead Season 2 Trailer
After a tweet from TellTale games yesterday the internet (and everybody here at the Arcade) has been frantically shouting (our Editor pretty much climbed the walls) about Walking Dead Season 2. Just as promised TellTale has given us just what we wanted… pure despair in trailer form. Yes that’s right folks, we get to see […]