At small sizes (for example if printed on the b-card), all these shapes will not be visible - they're much too detailed.
Try to simplify the design, it's too complex now.
Opera 9.5 and Firefox 3.0 in VECTORS!
█ FRESH & HOT - Be the first to download and enjoy!
█ Perfect quality in any zoom, any size and any scale!
█ No more blurred, jagged, detail-less prints or presentations!
Just because a logo is retro doesn't mean that all the design is retro. The detail in the 4 boxes is undoubtedly the largest issue with the logo. However, it does seem to do ok at rather small sizes. I always give a logo that test before even considering it. All the shapes arn't important, its just the idea that they are "styled".