Oh yeah, also, that melody is really cool, but it feels like when you move from chord to chord, you're also inserting mental breaks in your ideas. Try to play a little more connected across changes :)
Nice. If you were to build this into something, make sure you move on to a bridge. These chords are leading into one. The ride doesn't really work for me. It's too washy and square for the other sounds.