For the invisible things of Him from the creation of the world are clearly seen, being understood by the things that are made, His eternal power and Godhead;... Rom 1:20
I can see where this work of yours would be/is appealing to those who do computer art work... something at which I would probably be no good at all... given my history (or lack of it!) in art. It takes not only a skill but a certain mindset to perform in this field. :o)
Very painterly and with a mellow quality to it. When I opened it my eyes tried to turn it into a photo of grasses so it has a powerful evocation thing going on which I think the best abstract images do.