This is where the manga goes further than the anime, so I didn't know what I was going into... and what a ride. Twist after twist and it still remains believable because everything is well constructed. Wow.