If we have seen the same page, it is the Worlds prototype they used... the waterfall is printed and the gear casing is not very intricately shaped (as such, probably machined).
That said, posting info like this to me comes across highly suggestive that something's due soon