"One thing though, if I'm not wrong you seem to have a limiter on which make more or less poor mixed tracks like mine to sound overcompressed."
I'm two weeks late, but I'll see if I can tweak the mixing board a bit more. It's a difficult one to get just right, but practice makes perfect