Ambient suits it just fine.
I really wish that it was longer, it's really quite enjoyable. There's really nothing I can critique because it's laid out so well.
I really love this one.
i know, i had such big plans for this one too.
unfortunately, i can't really do anything more with it because all the files i used to make this died when my old computer was fried.