I'm trying to sort out who this sounds like. Somebody really famous. Well done.
My only complaint is it's too soft and mellow.
I'm KIDDING.
It is, though, on the "not loud enough" side. As far as mixing goes, it's fine. It just hasn't yet been mastered into where it needs to be yet.
Nice work, though. Good tune.