Loved it! Narrative at first sounds far fetched, but it eases you in very well!