I really liked this! It def has a progression and the ride is pretty wild, but very fun!
I love the unique percussion elements all over the place. It really fills the piece out!
If I had one critique to give, it would be that some parts of your melodies seem a little meandering and clash a little with the chord progression at times.
For example, you set up 2:33 so well to be this epic open section with the synth pads in the back, but to me, the melody doesn't propel this feeling forward because it feels like its meandering around rather than taking the lead and really hitting home.
Take what I said with a grain of salt, since the brief talks about randomness a lot so it might have been what you were going for, and if so great job!