I noticed the lines get a little crooked off to the left a bit - but over all this looks very much cleanly done. The blocks and variety of shapes / sizes really make this image more dynamic, and all, as well. The only thing about it is, as much as it's eye catching and draws you in - there doesn't seem to be any one place where viewer can focus for long and i just want to say well done on that. Especially upon reading your description that went along with it.
Also welcome to the community!