Mix sounds pretty decent. The guitar on the left is overpowering. I'd go with a palmed sound and build as you reach the chorus. Like the change in the last third.
Vocals are pretty good. Drums are awesome. Lead on the right is very good.
Regards,
Dan