David,
Very nice effort. Well rounded tune. While I prefer real vocalists, I think you did a great job articulating robo voices. To my ears, vocals are a bit dry and metallic robo is slightly showing under silicone skin. Perhaps a bit more reverb and some common fx (vocal+instruments) could smooth it out a bit. Thank you for sharing.
Misha.