Nice! Both lyrics and music are good, but the voice feels really distant. The voice is a bit tense too, not too bad but still more like talking than singing. It works well for the verses but it would be nice with some more vocalism in the chorus. Have you tried that? Even if you can't sing it'd liven up the piece. :) Everything syncs well overall, and it's complete with a solo towards the end. Nice work!
-cd-