To be honest, I don't like the voice. I'm missing some personality...
Soundwise, I think especially in the second song, the drums could sick out a bit more and maybe a soft high end reduction would be nice.
But other than that, I think the production is pretty solid!