Interesting concept. Creppy mood is well achieved, and design is forcing you to scape from bullet storms and having to take strategy. Creature's vision made me crazy during action, but I guess thats part of it :D
Nice job guys!