Yeah, I agree with TLK, seems like their abit too 'doughy', could use a little bit more detail, and as for the (wiring?) that's connecting all of the squares, maybe make it look a little bit more realistic, unless you're going for that look on purpose. :y:
Looks good but the squares looks a little dull. Another thing is the text looks weird and like it was just thrown on there. And lastly it needs some better lighting effects but its a good start.