Great audio, really set an atmosphere. Was unsure of the background/story of the game. Fog of war mechanic was strong, perhaps the enemy could progressively become faster or more could spawn as the game progresses to to increase difficulty.
Had fun playing, and the atmosphere/visuals were great.