A fascinating premise with the promise of a resolution, well-produced with a rare style of animation.