It sounds well mixed (I'm on laptop speakers right now), and sounds like has even balance for instrumental use, but it's heavily reliant on that same sample over and over again. Your track just doesn't change much throughout the song. Now it does have it's different parts, but the parts aren't that different. Otherwise, the song sounds just fine.