What does look like to you this mix?

I like where the mix is trying to go. That said...
Kicks are a bit tubby
Snare needs some life
Toms need cleaning up.
And correct me if I'm wrong here, but it sounds like I can hear some of your edit points, especially in the first riff.

I do like the direction you are going with mix though.