Hey man, thanks for sharing. Quite a chaotic track you've got here. Vocals are nice and clear, which is good. Some thoughts:
-Overheads are too loud, and the whole kit feels a little out of balance.
-Kick is cutting through, which is great, but there's something in it I don't like. Maybe some low mid frequency? It sounds punchy and boxy at the same time, which is strange. It could probably drop back 1db or so, too.
-Bass guitar is very difficult to detect. I would try to shelf up 120hz and below by a few db, and maybe cut some of the low mids. I can hear the top end of the bass, which is good. But the low beefy stuff just isn't there.
Keep at it!