Not bad my friend!
Loved the entire thing! Except... right about... 0:25, when the big bass comes in, it starts off good. And then when the bass goes to the off beats, its very off. Like the beats are off, especially going with the background stuff. Then it comes back on and miraculous work! Nice job!