Sounds pretty cool! Really unique sound you brought here.
I think some spots get a little repetitive and harsh with the midi, but overall it's pretty neat.
Great job!