Yet humanity is here too, dancing its butt off For all electronic music artists technology plays a vital part in their production, but as she approached the release of her sixth album, Marie Davidson ...