Loved the way story progression kept getting more interesting and engaging, with some fun moments