Not bad
That granualized snare kinda ruined it for me though i dont know why but other than that it sounded not bad. Also make sure your drums arnt going above 1 decible because it disturbes the melody, try and put a soft clipper on the master track of the song.
Keep doing what you guys do.
Greeksta