It's almost here! I caved and watched the Suicide Squad trailers. New site launching 4/17/16 (apologies to my day job). The old site, if you're into that.