Not bad. After hearing several songs you've put up here, I've found myself wondering what the hell you must look like. That you can make someone wonder that is probably evidence in itself of talent.
*That does not mean I want to know what you look like.
**TURTLE SONG? Cat song was still the best. Where's the follow-up?