I am starting to think we are going to see the reveal trailer sooner rather than later.
Then there is this!