Before DC Nation officially aired, The New Teen Titans short Movies was released on the world wide web. Along with a couple of funny digs at 3D, we got to see the return of Control Freak! along with a reference to Aliens. I can only assume it was incomplete in its original release, but even without the ending, it was a delight.
DC Nation Short Count: 0003