Loving how you brought this in with the trap, but through on some harmonic keys,
Nice production could do with a harder drum kit as it comes nearer to the end around the
1:00
mark to the outro
is greatly put together!
Try a little more variation and definitely a few fx on your transitions just to bring this all together and keep a nice thread, work a little on the actual ending and this would be banging dude!