Just released 2 minute teaser trailer.  Some NSFW language in here so have the earbuds in...