Judging by the tags, the atmosphere you were looking for was from aliens, it is a good concept to link it with electronic music, and I like the experimentation it has, interacting with various random sounds but without losing the bit, however, i think that more variation in the melody would not be bad and give it a fresh air