The Walking Dead Season Finale Will Be Upon Us November 20th
The Walking Dead Episode 5 – No Time Left will be concluding on November 20th on the PlayStation Network! This is one highly anticipated release and you can expect to see it on PlayStation 3, Xbox 360, Windows PC, and Mac all next week. If you have been playing these episodes I am sure you are one of the people just dying to get your zombie mitts on it! I know for me episode 4 left me hanging and I can’t wait to see where episode 5 will bring us!