TL;DR: Starts strong, interesting concept, great characters, but plot and science both begin to fall apart in the back third. Micaiah Johnson takes a solid, interesting premise about as far as the artificial constraints placed around it allow in this satisfying, but flawed,