It depends on the system used for mixing. I've just given it another listen through my laptop speakers and it sounds good indeed. I previously listened through my headphones, which is weird, because they are usually too bright.
Thanks for the recording, mate ;) What gear did you use?