Thanks heaps man, that's really encouraging to hear.
I completely agree about the game needing much more weapon and enemy variety to really shine. I'll try to get some more of the gimmicky weapons out for the next demo so hopefully that will give a better idea of the direction.
Enemies that change to different combat styles sounds interesting to fight against and hitscan enemies could shake things up but unavoidable damage might go against the style of the game. I'm thinking enemies like hitscan snipers who lock onto you and blast you after a 3 second charge time or something. They'd have a limited turn speed so up close they can be dodged but far away it'd be undodgeable which would force the player to take cover.
I guess I'll have to try hard to get into the next demo day to test more weapons and enemies.