World of the Living Dead Resurrection Teaser Trailer

An introduction to World of the Living Dead: Resurrection, the new zombie survival strategy browser game for players looking for a game light on graphics, but deep on gameplay, decisions and strategy.




More World of the Living Dead Videos

No related videos were found.