Only one of those photos is working for me for some reason, but they look interesting. They remind me of the 80s "Madballs" toys.
What size are they? Its hard to tell from the image that I can see. Are they approximately the same size as a 28mm human head?