A downloadable game for Windows.
Oh god... you're the only human left in the quarantine zone. Do you have what it takes to survive when all that's left of your town is the walking dead? In this zombie horde survival FPS, your objective is to survive as long as possible. Wi...