Beautiful! You're amazing! Other than some mixing hiccups (Which I'd expect tbh if you only spent a few hours on it), this is about as great as any mainstream bass music track. The design is seriously good. Very high quality material, man!
Don't get me wrong, it's great to have a loud drop, especially with the noise bass, but if all of your basses are too far forward in the mix, it might crunch under the limiter on the master, and if you don't have one of those limiters, your mix can get a little crowded on certain areas of the hertz range, kinda like the high end around
1:22
and some other places- that's the main thing.
Aside from that you just have technical issues like the kick being a little too far forward in the mix.