A drip feed of interesting metrics, with no sign in sight as to whether any are worth anything!
Amazing job these guys do building up expectation and releasing information to some fanfare, whilst still burning millions of dollars progressing their idea. This is an epic push, when will it end is the real question?