Not bad at all.
It feels a bit on the empty side though. You should try balancing and EQ'ing the instruments to keep them from overshadowing each other. For example, the drums could be a bit softer and the melody and bass brought out. also don't be afraid to use some more chords to keep it from being too redundant. But I did like the ambient tones you used. I also admire the fact you play the keyboard parts yourself. I still haven't figured how to get that to work smoothly on my computer.