Good job but not perfect
It starts out to abrupt, I strongly suggest that you make a good intro in other song wich you make in the future. Further maybe add a little more deversity, it isn't a too long song but the fact that there is little diversity makes it sound as if it is 5 minutes long. What I liked most was the part somewhere in the middle with only those sounds there, maybe try starting out with something like that but a little slower and adding intruments/tones/speed after several seconds to make the start more natural.