As a fan of choose-your-own-adventure books, this was a welcome surprise. The story was engaging, and the choices had consequences. Well done.