I feel like Blood is related to determination. It was established by Queen (and by Susie later) that all the Lightners have it in Deltarune, not just the humans.
Just an update for you all, neither me or Ivy have finished playing since we're attempting to take our time with the new chapters. We're both on chapter 4, and I think I'm pretty close to being finished... so stay tuned! As soon as I finish, I'll be putting my thoughts out there, spoilered and unspoilered versions for everyone :3 -Doe
I think there's a typo in the URLs of the Blog directory, because the the two most recent links return a 404 error.