This is future bass?? Also the kick sounds like it's clipping a bit? To me it feels like there's a bit of muddiness at
2:46
so I think you could adjust the levels a bit more. Would also be cool if you tried panning out some of the elements so they don't sound all in the same place. The melody sounds really sick and I like it alot!! It's nice how you introduced another synth at the end but try some melody switch-ups for more variation :)