Nice one! and interesting choice for theme... also, you were not lying when you named the last difficulty impossible, its pretty nuts!
At first I didn't quite understand I had to touch the humans after shooting them to get rid of them.. but once I figured it out I had a pretty good time.
Fantastic job :)