The Walking Dead: Episode 1 launch trailer

April 25, 2012 by  
Filed under Game Trailers, News, PC, Playstation 3, Video

Game based on popular TV show now available for $25 on PC, Mac & PSN.

Competitions
Tech Events