I liked the game, congrats on it!
I found the jumping a bit unresponsive and mostly could only do the platforming jumping statically from the border. I don't know if it's intentional, although when I myself code 2D jump I always set a timer that runs for a few hundredths of seconds where I still don't turn isGrounded false to allow for more intuitive jumping near platform borders.
I really liked that tombstones would break little by little, it added tension. Although maybe I wouldn't destroy them altogether when they crash among themselves as I think it's too punishing.
Really solid!