Analyzing the new teaser we got! Anyone have any thoughts or theories?