I liked the idea, and the soundtrack creates a tense atmosphere that suits the game. There could be more room for maneuvering; I felt everything was a bit cramped. A smoother camera movement would also enhance the experience.
Good game!
I'd also like to add that on my computer, the browser game appeared very small.