I can see a lot of work went into this, all the guns feel very unique and thought out.
I'm a bit shit at the game though and struggled a bit, I was able to get past the first boss but died the wave after once enemies got more beefy.
I had a lot of fun though and it made me want to do several runs, great work.