Nothing is up to something. The firm is well know for its use of weird teaser images to generate excitement ahead of new ...