I loved everything of this experience, it was very well thought and executed. The ending was emotional.