You can finally click to start the "special trailer" on the
official website, which is obviously the TAF trailer. About time we got to see it as a non-cam rip version.
Still fangasming at how great it looks, I'm dying to get a date and/or the staff soon~~