Has quite a unique twist with limited movement, some meaningful choices although not many and overall was quite good. Demo can be beaten in roughly 30 minutes.
Some upgrades (mainly damage ones) give double the benefits of previous level which makes them not really balanced and with one upgrade you can make your other weapons kinda redundant. This makes it so that if you invested in one weapon, you'd be better off with investing even more into it other than other weapons. Different resources kinda alleviate the issue but it needs to be addressed.
I think the shields on bosses are a little too problematic. Since you target closest enemy you can only target boss when he's next to you but then its already too late because they shield 1 shots you. You bet bet is to one shot the boss or have the missed shots hit the boss by accident. Would be nice if the shield dealt less damage or the enemies didnt spwan on 1st stage clear when the boss is summoned.