Fantastic song, wonderful instrumentation, great vocal delivery and definitely works well. I realise you needed quite a clean output for the vocals, but I would have liked a little something in there to help it blend in better; maybe a bit more saturation or EQ to lose a bit of the low-end. Regardless, I really enjoyed it - very, very nice work.