I took a listen today. You may not like what i have to say but.. From a production point of view i think the mix sounds a bit flat and not that well glued together.
The snare sounds a bit choked and the drums in general sounds a bit to fake for a lack of a better word. I would like to have the overheads louder, but i like em loud in general so that is all subjective. And there are some issues in the high bass ,low mids (around 2-300hz) which are making the vocals a bit burried.
But good work overall man!!