Wow, what a nice game. I think it's my favorite so far. I love the fact you have to think on your feet in order to kill all enemies and survive. Nice work!