i decided to post one of the newer green tea tracks over on the myspace. it's not a major departure from some of the older stuff, but it's by no means an indicator of what the rest of the album sounds like.
check it out at myspace.com/greenteaproject, and let me know what you think.