Thought I'd just do a quick link to the dubbed Attack on Titan trailer. For some reason only a handful of the trailers are available...