It might be the point, but that does not make it any less impressive. To have gone beyond simply replicating the appearance of water, managing the chill and the wetness and refraction of light through a droplet...the humans who created this place could claim to be gods and not be all that far off.
no subject