I've been listening to this all morning. I love painting to music with vocals in a language that I don't understand; the meaning of the words doesn't distract me from my own creative line of thought .
I particularly like the first track -I'm leaving. Sample it all at the wonderful Noisetrade and download for free (or a tip) if you like it.
Nice cover art too!