Description:

A challenging defense/Strategy game. Clear an island filled with zombies by managing multiple resources and deploying forces.