When I read the words electronic rain I thought you captured that quite well. I think I am partial to the section without the "vocals" but I still liked them.
Everyone's got their tastes! Thanks for listening regardless