Final Strike

Final Strike 1 votes. 5 / 5
zombie games
Upgradable weapons, and defences. Only thing is it looks like the zombies are giving a peace sign, or in a martial arts stance :/.