Telltale Games’ THE WALKING DEAD Is Now Available For Your iPhone?!?

Call me a purist, but I will always prefer killing video game zombies on a video game console.  However, we are now in the 21st Century where everyone is living vicariously through some sort of handheld device. With that said, I suppose the following announcement makes sense. From Telltale Games and Skybound Entertainment based on […]