Love it!
The changing time time signatures combined with the instrumentation is awesome. The mix also sounds very clear and balanced. If anything maybe pan some of the instruments to get a more open and wider space might give something extra to the mix. As for the composition and the challenge, super good job!