Sometimes i wonder if they make up thid sorta thing to hide our own history from us.....
What are the layouts of the stones? Were the microbes city planners too.... i smell they found one or two microbe structures and wrote it all off.
University of East Anglia, huh? Well, they certainly have a history of making up stuff.