Yooo, I found this from the YouTube video! Has no one else from NG commented on it yet, really?
Well, welcome to audio posting. I like the effects on this one. Maybe to get to the next level you can really dive deep into finessing the production on the tracks you make.