That's strange. It's probably because of the leak on the Mexican site of Nickelodeon.
I recalled stopping at "Long Live the Queen" and when I looked it up, I see 3 episodes and the last one ended on August 22. HULU is pretty slow. I see it has The Ultimatum episode on it.