Disturbingly interesting, yet looks a bit off.
Nice idea and all, but I think something went wrong while fleshing it out. The components don't look related (not stroy-wise, I know it well; more like the way they're placed around and on each other) and the performance seems a bit sloppy.
It isn't a bad drawing, but IMHO it could have been done better.