: Neat, but....obviously not true?
Obviously more to come til Oct 27, also, the biggest mystery in this whole trailer is the date, 2560.