Completely forgot about the dash until after I had already won. Might be a bit unnecessary haha. The damage stacking mechanic was pretty fun. Seems like the most effective strategy is to have 3 hearts, wait for a heart to spawn and then right before it's about to despawn, start running into enemies. You can get up to 5 damage that way. Good game. Well done!
