That's some good stuff.
I like. This is an excellent piece of music that is very clear and wonderfully recorded, and it loops beautifully. I honestly can't tell when it starts and when it finishes.
The biggest problem with this is not a matter of musicianship, it's just not in demand, unlike drums and bass/techno, which get the most play in flash movies.