The release was delayed due to the unexpected and tragic passing of Warren Appleby, Titans special FX coordinator on set just two weeks ago. It felt in poor taste on behalf of his family and the community surrounding the production to build hype and excitement around this event. But it will be released soon.
Rest In Peace, Warren Appleby. Is there any way we could at least get a release date for the trailer?