Different beats
It's not a huge repetition, but one beat does keep doing the same repeated noise over and over. This is some weired ass techno that well isn't so great to hear.
You may have some pattern going on here, so substituing all the beats for some other ones probably would make the song be better.