Nike and Marty McFly did the world an injustice last year when we finally got to Oct 21st 2015 and we weren't in our flying cars or riding our hoverboards. (well, another post can cover that one) but Nike were on the case, and on November 28th 2016, we will be out buying our self lacing shoes!