Great story. Good character personalities. Tho maybe a bit predictable.
Dual narrator, both doing and excellent job. Enjoyable.