After going the "what?" spheres...I had to do the google search...and get a freakin Area51 site as the top result.
*Sigh* so disappointing.
Spheres!
Soooooo....maybe really small Martian Indians (Mardians??) were busy making really small stone spheres....