The DC Universe streaming app has finally released the first episode of their flagship show, DC’s Titans. Is it any good? Does it suck as much as everyone expected it would? Let’s discuss it!