This is a really interesting, unique project. So congratulations on your creativity first and foremost.
I have to agree with the others above that the drums are completely lost on the track. Remember, drums give your whole beat a framework and flow, so it's important they are fairly dominant. The various methods with which to do this have been highlighted above.
It is slightly repetitive, I find the best way to avoid too much repetition is to work on new patterns constantly while making a track. Even if you don't include it in your song structure...messing around with your patterns; changing notes/drums or just even stop starting a bassline can make all the difference to make it bump that little bit better.
Good luck!