This is cool. I actually like mix. The dynamics are good and it is not "over-produced" or "excessively mastered"--there is a clear separation of instruments and sounds.

There is some processing effect causing it to sound just a wee bit watery or thin in places, but that is very mild, not really a problem and I can't tell exactly what is is, but I would much rather listen to to this than something that blows my ear drums out.

Good job!!