Oh really good!
What i was not that into was the seperated parts of the beginning and the end.
But that is just a personal opinion.
I like the introduction of the really good baseline at 2:03
It grows and gets more complex i really dig that!
But then the ending comes and it takes me back to the beginning leaving almost all that has been introduced in the middle behind.
Personally i would have loved to hear a melting of the two styles at the end and that it would have come to a counclusion in fushion.
But that is just my personal approach. So i can not deuct any points of the rating because it is damn good!
5/5 10/10
Flawless Personal vision of yours!