Okay, my guess is:
They will unveil them at Jimmy Kimmel. They need a stage to show them, not just release em.
Then they will unveil a whole new line of shoes (self lacing shoes) in various cw's, including the BTTF cw, they will give us a date in the next few days...