It took me awhile each time I stopped to understand what was going on, but overall I enjoyed listening to the roller coaster of events.