Great overall!
...But I'll only give it a 9 since the game laggy with all the blood and zombie corpses that accumulate (maybe you could make a timer that wipes them after a few minutes, or after every level or two?) Other than that, the game is awesome, keep up the good work.