Almost...
Dude this song is on the verge of being beast. U need some bigger drums. Give it a good beat. By beat i mean more as a club beat. Other than that its a good song. Im assuming that this isnt the full song, so it will already be longer.
-Itachi