Just watched it, very exciting. My thoughts in the comments.
Are the mods planning on making discussion posts?