I'm used to hearing riffs from you, and, instead, you've given us a complete song to digest. That's cool! This is on the way to becoming a good song, but, as others have said, the drums are the weak link. When you advertise "Home of Bone Crushing Beats" then you need some bone crushing beats in the music. I think that's all you need for a good mix. Best to you.