DC Universe announced its April 3 return in a Twitter video, asking: "Did you hear the f*cking good news?"