Time Travelers?
There were several time travelers seen at Dragon...including this dashing couple.