Hi Yoshi, yes, drums sound quite dull & 'dead'. Lead vocal is okay. Maybe work for a better balance of frequencies across all the instruments and voices. Cheers
I like your balances for much of the song.....but perhaps both the vox is a little loud and uncontrolled ( ..the day that....) and the bass too low during slow section (52 bpm)
i like your drums, guitars and keyboards.
cheers, Simon
Be fierce in your encouragement, kind in your criticism and try and remember that the art of a good critique is not to make someone else's mix sound like yours...but to help the mixer realize their own vision.