You need a cable/satellite subscription to log in and watch it, but I'm sure the episode will become available through other means before long. I'm only about six minutes into the episode so far. Beshte sings the episode's song - the rapping parts feel a bit out of place in the show, but it is what it is. I'll update this post when I finish watching it. It's good to have the show back. I missed it during the hiatus.
http://watchdisneyjunior.com/
Edit: I liked the episode well enough. Steve Blum voices the villain, and I'll always love Steve Blum's voice. I doubt his character will be back, but if the show goes on long enough, it's hard to predict these sorts of things.