I think you hit the exact mark you were going for. Just a side note, the tracks sounded fairly quiet to me
Cheers, I felt the mixes needed more work so good feedback!