It's a nice little tune, but it's a touch too short and after a few repeats it gets annoying.
Here's why I think so.
Firstly, the end and beginning are not similar enough, there's a clear jump. You need to fix that.
The tune is good, but the backing doesn't have the depth needed to carry itself properly, it sounds a touch flat and very sythesised, which can grate after while.
The concept is good, however, you need better sound to carry it up properly. I'd advise you also make the backing more prominent, even with the speakers turned up I can't catch the finer details properly.