This is excellent work, but I do have one small complaint that shaves half a star off. Each of the individual sounds seem to clash a touch. It's really as nit-picky as I can get, but aside from not really being a fan of the harmony of it this track's got everything else. A good example of something I think worked really well would be the drop on Oppression. Everything just meshed excellently. Once again, that's just me being perfectionist lol.