www.GameInformer.com
Switch Lights

The lights are on

What's Happening

The Walking Dead screens

Here are the latest three screens from Telltale's upcoming adaptation of the Walking Dead