omg! i seriously underestimated the power of a good mastering!
A producer friend of mine has been mastering the tracks and i've heard the first mastering version and wow! He's managed to bring the tracks even more to life and bring to the fore some of the subtle electronic effects i thought were lost/drowned out. He's going over the tracks this week to finalise the mastering.
Awesomeness! I'm so excited... i'm like a little kid!