Quite solid, fairly satisfying to play. Not sure how I feel about the billboard sprites that can rotate to be invisible from the camera, but I guess it works.
The movement and shooting feels good, the weapons and enemies seem well balanced. Overall the experience is pretty well polished.
My primary criticism would probably be that the ranged attacks from the blob/ghost type characters aren’t telegraphed and their projectiles seem to fire before the animation starts, which makes going close to them a gamble unless you’ve been keeping a very close eye on when they shot last and can keep time well in your head.