It was only yesterday that we saw some leaked information that may have been our best look yet at the mystery character...