Hi Asaf - some nice tones going on here...
The first thing that caught my ear was that the snare appears to be flamming in the intro section from about 0:02 - 0:12.. not sure what's causing that, unless it's mis-triggering samples.
Overall, the vocals are too loud in the balance, so they tend to diminish some of the potential power of the mix. Sometimes, more dynamic control through compression &/or saturation &/or automation can help the vocal "nest" into the instruments while still retaining audibility and intelligibility.
As a result of the vocal level, the snare level is also out of proportion to the other parts of the drum kit. This tends to make the snare sound a bit disconnected from the other instruments to my ear.
One other thing I noticed is a slight sense of "boxiness" - a bit of a buildup in the 400-500hz region - possibly the guitars might be the main culprit there.