Some parts are off key, the bass isn't nearly as boosted as it needs to be, but the snare rhythms are nice, and the rasselbock patterns are nice. Also the snares should be Little more full. And even though this is a small detail, i think the song is 146bpm. You were about two clicks off. Good overall though man.