Hey cool stuff!
It's weird to me that (almost) everything is playing the same rythm throughout the whole piece. It's a pretty original take but I think it would benefit from some counter rythm between the harmony and the lead. The ending is a bit of a tease on that because I felt like I'd hear the release I was waiting from the start :)