Great meaty groove to this. Production sounds solid, could maybe do with a few edits or some random bits and pieces to keep it interesting throughout.
Very nice work dude.