Richard Waters Andreessen Horowitz drops a cool $100m on… what??