Dude thanks so much for the fb, I have been really focusing on mixing my stuff so your comment means that everything was worth it. I will keep your suggestions in mind as I make more stuff.
the only things are that the foley sounds thin and a little unnatural, and the low mids aren't very full. the foley might be tough to fix if it's unprocessed as is, but it might be an eq issue that could be easily fixed by removing a highpass. i prefer lush mids in my mixes and that could be solved by throwing some pads in there, but again that's a preference thing. your mixing is very professional and this sounds great! i am looking forward to your next song as always :)