The intro was a little be awkward. You should have a more steady rhythm for the song to build up. Although, the song never really reached the climax. You need a proper kick to get a more "thumpy" sound if you know what I mean.
Overall, you have some pretty good ideas. Keep workin' at it.