I like the power chords at the beginning and the groovy bass. The synth lead and drums are both pretty cheesy, and the drums don't quite pop enough in the mix. The mixing is a lot better than last time, though, including being a lot louder and richer-sounding. I think the drums might need a bit more compression, but the balance overall is a lot better. Have you tried putting an equalizer on the master channel, just to see the full effect of the separation of frequencies? The sidechaining might also be a bit overdone in places. Still, I'm really happy to see your progress on mixing in such a short time. The catchy melodies and full texture of this piece are enjoyable, too. Keep experimenting with the mixing tools, man. It'll totally pay off (and it already has)! Well done. ^^