Board Thread:Off Topic/@comment-6941549-20140606162711

I just saw the Transformers 4 trailer and I am sure I saw Alduin in it. Am I right or have I been playing to much Skyrim? 