Interesting. I completely missed the robot uprising reference.
I had always assumed the glittering beings were aliens, and that it was far, far into the future (it takes a long time to freeze that much water) and that poor old David had been on ice alone with his thoughts all that time.
Not that it matters in the final analysis. The whole thing is unbelievably poignant, if you allow yourself to get into it. With a repeated theme of the bittersweet quandary of bringing self aware life into the world, starting with humans (the original David) then robots, then circling back to humans and robots, together.
I’m tearing up now, but maybe I need my morning coffee first.
Yeah, that must be it.