Thanks for giving the demo a try. The controls are indeed clunky and the lack of a camera is terrible (cinemachine is on my todo list as you mentioned in the video, currently I have a simple follow script).
The two gameplay comments you mentioned I also agree with, the dodge does need some invincibility frame-which is something I missed out completely. Also the player's bullet speed is too slow which needs speeding up. As you could tell the whole gameplay within the demo needs A LOT of polish.
The martinis as health pick-ups was a nice suggestion :)
Thanks for the video (I did give it a watch)