I was pleasantly surprised by this game. I found the way it handled the concepts of fate and soulmates to be very beautiful!