World of the Living Dead Resurrection Teaser Trailer

01:18

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.

Comments