This site http://tvlinks.voodeedoo.org/ has a mother load of great cartoons and TV shows with most of them containing entire seasons. Enjoy them while you can as I am sure they will soon suffer a You Tube type demise.
That was Slade on the rooftop behind lance. On a whole I thought this episode great. This definitely sets up for a whole lot of fun going into the second half of the season. I am very curious to see where they go with super powered Roy Harper.