Not bad.
There was some asynchronous sound in the first 25 seconds, which were distracting. Some of the patterns got repetitive and dull. Could have ended a bit more smoothly. On the other hand, the middle sections of the piece were quite good, with some excellent rhythm choices. A good listen, but personally, i thought it was just okay.