Really glad you felt like that ninja, that was my intention with the attack, feeling like you're dancing from and through enemies haha.
So it was like a shop, after every hour. Where you can rest and buy upgrades using your own blood. You have to stand on it for 3 seconds to buy that upgrade. We definitely could have communicated that better ;p