Hmmmm...
Yeah, this is pretty sick. The transitions and different melodies keep you interested.
BUT!
I feel there can be more added, particularly with the single notes, they sound a little..dead, maybe a reverb on the bass? Idk, hard to say, but a little bit more texture and you've got a top 5 for sure.