The vocals seem to be the biggest thing sticking out at me that could use some attention. I think for the most part everything else works with this style of music. I would agree the bass drum could use some lifting in the mix. The guitar riff at the end seems to be panned a little too...