Thanks for your feedback, I'm so glad to read that !
The idea of getting health thanks to the souls is great, I should look into that.
But please don't be that harsh on yourself, your game was really interesting and the gun play felt great. Learn by doing JAM after JAMs and you'll eventually get there !