Square Head Zombies - FPS Game: New Achievement

A new achievement was added in Square Head Zombies. Complete level 20. This is the last level in the game.