Im not sure but...
I feel like I have heard this before. Maybe a acid loop? maybe from another song? I just can not seam to put my finger on it. That being said, IF this is your own work, its is a nice start. Switch it up more to make a song or make it loop better.