I enjoyed this! It feels very polished (ignoring sound) and I like all the little details you've worked on (smoothing out pickups etc). One thing I would add would be a 'maximum damage over time cap', i.e. you can't take full health damage instantly (as that happens later on sometimes). So maybe just cap the maximum damage you can take each tick or something. Good job! A nice challenging game.