I may as well jump on the bandwagon and post this. The mysterious and provocative clip simply titled 184.108.40.206.5.723378 was posted via the youtube channel iamamiwhoami.
Speculation is rampant about who the video features and what the connect is. I guess we will have to see. I love the visuals though.