Square Head Zombies - FPS Game: New level published

Square Head Zombies get a new level. There's a lot of zombies waiting for you. Come and get them.