Some wonderful chord choices there, James. The melody played by each instrument builds this each round, and I agree with Tom about the passing notes - delightful variations.
Well done.
Andrew