Game off a bit to strong.
And It kinda sounded like electronics meet flutes. Im my personal opinion you have to make the main instrument sound more like an instrument and lover it down a little so that it will not only help with the flute peoblem but blend them. Good attempt anyway.