I didn't watch the leaked episodes, but caught the premiere this morning. A very solid, enjoyable start. I have to say, I originally wasn't excited about this show. I didn't think new characters and the steampunk urban setting would be able to keep that old-school Avatar feel, but I'm very glad to have been proven wrong. This may be a fresh new take on the franchise, but it definitely feels like the same world.
I'm not going to bother with my usual pros/cons style reviews yet; I'll wait and see what the show's like as it progresses before I start judging.
"You know it's good advice when you're still confused afterwards." -Michelangelo