I really like the way you put the company name together. It is large and easy to read. I like the use of color, but the purple could be stronger still. I am not sure about the abstract symbol. It is interesting looking and caught my eye for sure, but until you told me it was a puzzle, I didn't see it. I do like what you are thinking though.