Ngl, that punch was quite satisfying.
That girl is a quite amusing, she isn't a bad gal per see but it's very off-timing/off-putting that she seems to get interested once "he" isn't interested in her. It's probably not that simple (the soul changed afterall) but she doesn't come across as a good match for him so far. And it feels like she kept the old soul hanging instead of being clear in her interest or lack off. I might be mistaken tho.
If a love interest does appear, I hope they'll be able to be somehow complementary and in a healthy dynamic and blahblahblah. But not here for romance so meh for now. XD
Pity it's too late for his leg, everything can't always go smoothly sadly.