I liked this ending, sure it's a bit rushed but it had all the components of what I wanted from the ending. I'm really glad the bodyswap was undone at the end, I feel like it would have fundamentally opposed the entirety of each of the main characters' arcs if they remained swapped.