Hi webtren, thanks for the feedback. I will definitely keep working and will make a more 3d style version. I think the concept is really memorable, which is key to good logo design. In fact, you might be interested to read this article by David Airey on what makes a good logo:
http://www.davidairey.com/what-makes-a-good-logo/