Some boring parts but otherwise great

Rating: 9/10 (20 April 2020)

First half was great. Got a little slow when Maui left, but got better right at end.