A very good episode and what's more, the lack of re-caps in the episode, but the absence of time-wasting-material was made up by concluding the episode 4 minutes earlier than the projected time. Yet, the episode covered a lot of stuff which didn't leave room for any criticism other than, why would the episode end with a patented Luffy-smirk and the line "till death" as he finally runs into one of the CP9 for a rematch. The anticipation for the next episode is a killer.
Oh, and, awesomely cool Sogeking almost jeopardized the secrecy of his true identity. His mask fell off. Then, he was almost strangled by the guy who uses rope from Galley-la-Company who was trying to help Ussopp to get on those dinosaur??