This should have done so much better imho - shame to see it rated 1, 2 or 3 by anyone. It may not be the greatest abstract, but it is a terrific macro.
I don't know how big these are in real life, but the lighting and your angle make them look huge! I want to climb up on top of one of them. Very nice and engaging.