What can I say, lovely, adorable, and the ending was... definitely unexpected. If people don't mind spoilers, I made a video. :)