It's so true, with series as well as all other forms of media. It seems it's all been done before, so the only thing left to do is redo or combine or somehow improve... though most don't do such a good job of it. Never heard of Teen Titans but this was a fun episode, keep it going!
-cd-