translate English to French: All ingredients are well mixed together, and create nice and original atmospheres. Worth listening... possibly more than once.
On s'y balade avec une oreille curieuse et admirative....