Good one, I like the layering you have going on. The dynamics are great. The two vocal parts (low and loud) could use some evening out, I think I'd bring the softer parts up a tad and the loud parts down. Some of the guitars could come up - especially that solo towards the end. The vocal volume changes will affect just how much though....good performance too....