Got it. There's a weird thing in some humans where curiosity has them cut things up rather than talk to things - or people. It's a little depressing to be part of the species at times.
I can see how two hearts would be an upgrade, as the ones we get tend to get blockages and all that. The regeneration part is a different league, though, and not one I think I can quite get my brain around.
So, you're an alien? Though, technically, as a human of the planet Earth I'd be the alien to you? My name's Noah, if that's easier?