Drums could use some humanization, guitars sound like a midi through an amp sim, sorry but I really don't like 'em, maybe a little more reverb on the drums (especially on the snare) could improve things a little, but still those drums need to be humanized, still it's a pretty solid mix, bravo!