FINALLY a release date. Which is April 14 btw if you didn't read the thread title for some reason. Kinda bummed its at 11 am on a Saturday but meh i'll DVR it or watch it right after Young Justice ends. O yea nifity new trailer. Huzzah
Nice! I was looking for this to embed as a news story, but I couldn't find one except for the Tumblr version, which didn't appear to be embeddable.