Well I ain't going say anything that has been said before (*the drums lacking that punch*).
i made that lead synth in massive with two "Pulse-Saw Sync" oscillators.I think the drums need to be more upfront in the mix but I like the kick and snare. I think maybe some heavier compression and attention to detail with the current snare you may get that thwack.
How did you make that lead? I have tried to make something similar before but failed.