Like cog stated, the contrasts in this are interesting. The chaos and play with color gives the eye a trip. I'd give some constructive criticism but I honestly don't know what could be done differently.
Everytime I look at this piece, I see something new and different in it and I really like that aspect of your work. Attention to detail and so much energy that just flows out of the virtual canvas!