Very nice
I think that this started off a little slowly, but soon made up for it - the basic sound that you've got going to pace the track just sounds a little boring in the first minute or so - perhaps try just changing something a little in that, before it fizzes out and passes to the piano, becoming a firm backing piece.
I think that you've got a good sounding piece and this can only really be helped by a few things - making it a better loop for starters would certainly help, especially cutting down the intro for the second time around if that's possible at all.
Stopping the melody and the counter melody, allowing the bass solo was good, but you didn't capitalise on it - it deserved to do more, then it just fades out to the ending, which was a shame. Ram that home with some great bass samples and then bring back the melody and counter melody.
[Review Request Club]