I like the overall energy of the piece and thinks it match the theme very well.
However the B part (at around 0:36) seems a bit rushed composition wise, it is not distinct enough from part A and also have some clashing dissonances between the different instruments.