The counterpoint is pretty nice, although I wasn't a huge fan of your instruments. They sound really fake, but also rather dry. Some reverb might help give the piece a little more flavor. The progression is pretty slow here, and has a rambling feel. You might want to use more phrasing and dynamics to create more of a sense of overarching structure. Another thing that bothers me about the piece is that it's really quiet. You might want to look into some compression techniques - or perhaps simply raising the volume levels - in order to make the mix feel a little more full. The rhythm also seems a little stumbly at times. Some percussion might help keep the rhythm grounded. I've been tough on you in this review, but this piece still demonstrates a great sense of harmony and flow. Keep at it, man. ;)