Great Review! I hate cliffhangers too, but as you say this one seems worth it.