Not bad.
I'm afraid I have to agree with metalcan on this one. The drums did sound out of sync in the beginning but I'm still not great at programing drums so I can't give you any ideas or anything. Your riffs are pretty cool tho and the drums get better after the scream.