I must say, the melody does repeat over and over and over and over again. I still like it. I'm in love with that drum beat. And I liked that way the song had some time a variation in it.
Then again, it could use a little more variation. But in all, I think you did good with this.