Nice piece, all the sounds seem to "blend" well together (good EQ), some extra panning is needed imo when there are 2 lines at the same time and volume, and also lowering a little the volume on line that is going to be background so it really feels like background. I hope this helps.