www.GameInformer.com
Switch Lights

The lights are on

What's Happening

First Walking Dead Episode Five Screenshot


(Click for full size version)

Telltale Games released the first screenshot of The Walking Dead: The Game Episode 5 "No Time Left." This is the final episode of the series, and it launches on November 20 for PSN and November 21 on Xbox Live, PC/Mac, and iOS.

comments
    1 2 Next