I recognized it as a t to begin with, but yours is good too.
Printable View
your 3D logo design is really good.
I think it is a really strong design too. Part of what makes me think that is the sense that even a 2d version of the idea would also be graphically effective.
I like the design overall, but my brain REALLY wants that new blue box that is used for the T (the one added for this variation) to be a square like the others. Something about the rhythm is off for me, but this is definitely the right way to go in my opinion, with the 3 boxes. If you pitch it, you can even say the 3 boxes/squares are representative of the values of the company...for some reason, people like when there seems to be more than the minimal shapes involved. But I suppose it's because we're very 'story oriented' as a society.