This sounds really cool. However, there could be more movement in your mix. The arpeggio sound great, it would be nice having a counter melody as well. Make it into a full song eventually, as your other songs.