I kinda feel the game is more of a promise as of now.
The gameplay itself is a bit jarring, which is meant to be the main appeal, I have to say though, the art and promise of the mechanics are interesting enough as for me to root for you guys and hope you keep working on it! I really really liked the concept :D
The roguelike mechanics of upgrades is cool, I liked the ragdoll effect when beating the enemies and i LOVED the first person hand model (though the actual shooting isn't as satisfactory)
I think the easiest workaround I can think of is basically making the enemies slower and making their spawns clearer. :D