I thought this was great... I don't think it's ugly enough to be called punk. A good mix. Vocals, instruments, levels all sound good to me. The master sounds smooth and polished... Another reason I can't call it punk.

Nice Job!

Greg