Very interesting. Definitely electronica, and very French.

smile