You're right, there is something missing in this song. Maybe you should back the beat by adding in some minor synths like DjXeon said. If you did, I think it would sound cooler. But, the thing about this song that I like is how the beat flows, it's nice and smooth. I want to hear more music! :)
Kewl sounds, like the rumbling sounding drums.
Maybe a few more sounds in there, like synths will fill that empty gap in your song!