Kudos on getting a 12 minute track out there! I can see why it would've taken all the days to get this prepped and finished.
I like how it progresses from each section to the next without any sledgehammer transitions, each is gradual with due respect paid to being as seamless as possible. Was surprised to hear some breakbeat in there at some points! Quite a varied selection of sampling and genre inclusion. Best of luck!