During the DC Universe Live Stream, host Kevin Smith announced that the upcoming DC digital streaming service will officially launch on Batman Day, September 15th.
Along with that announcement, he also let fans know that Titans will premiere at New York Comic Con, and will then be on DC Universe on October 12th.
Stay tuned for more info as it comes out, or head over to our Twitter page as we live Tweet from the DC Universe Live Stream.