Spiritfarer has so many lovely little touches (such as being able to hug your friends and cat) it's an utter delight!