The drums are obviously the main thing here, being the loudest element by far and they carry the whole song. DrumGeistRecordings. Yep, it's all about drums.
At the very beginning of the mix, the drum work is kinda confusing, until it settles for the groove we will hear through the main mix. The drums sound great, but at the expense of everything else.
The other sounds need mixing as well! The notes at times all meld and it get messy. The choice of synths, particularly the 'wowy' synth bass didn't compliment the drums IMO.
Great drums, but that's it really.
NO