This is fairly far from being ambient. It's good otherwise, but really off from the theme.
Thank You very much for the feedback. It indeed seems that I have went too up front with it...
Will have some homework to do :D