Ooh I love the concept!
The game felt good to play, being your first game its great!
The only thing I'd say is that the guns could have been a bit more different, maybe a crossbow which can go through several enemies for example (if you're wondering how you can do that have the projectile destroy itself after a timer rather than if it collides with an enemy).