I like it. I've always enjoyed abstract.
I don't really know what I think of the foreground thing. A C4D, I'm assuming, but... I don't think it should be there. To me, just the background stuff by itself would have looked really, really cool.
I apologise for my lack of 'expert critique.' I don't normally do this sort of thing. :p