Cool, well first thoughts are that there is quite a hole in the low-end spectrum. Maybe see if you can push the kick a bit lower into the subs, and get the bass guitar up in there to fill the void. Guitar tone is a little on the flat/fuzzy side, hearkens at amp sim tone, but perhaps the band wanted something like that?
It's mainly those two things that stick out as bothersome. I think if they were sorted you'd be getting closer to a very cool mix.