Great stuff Andrew! Vocal sound is fantastic. I like your interpretation where the guitars are back a bit, allows the vocals and drums to breath and when the lead parts come in it really shines! The Kick and Bass need more separation, there is a lot of low end going on so would carve out some space for them. Great work!