Splitting the atom

Have you ever seen this video from massive attack?

i mean it justs blows my mind wheneer I see it.
However I keep asking a few questions about the CG involved in doing it.
first: you think it would be possible to do it entirely with blender? (I think yes but not sure)
second: what kind of shader is that? I mean the only shader it has. It seems like a simple glossy but I just can’t replicate it.
It would also be interesting to know how big is the scene (in terms of polys) but that’s simply open to especulation.