Nice, good job!
It's actually possible to expoit the fact that enemies will only get activated once you get near them. YOu can shooter them from far away without even making them "notice" :-)
Different enemy types might be a good idea, plus maybe some kind of special attack!