Ahh, there's the drop!!!
The song has a cool drop and a cool theme, but it takes WAY to long to get to the drop. Have that intro go for about 30 seconds, maybe a little more, and then throw in the bass drop right then. It gets boring with the drop at the end.