Loved the clear character progression, timing, event consistency, and the little bit of humour sprinkled throughout.