A little more vocal level or a reduction in everything else: the audio snippets were, invariably, drowning your vocal part & whilst I accept that you were singing echoes of the snippets the balance between each wasn't solid.
You might need to carve a little out of the bass track where it overlaps with you vocal too.
Lyrics would be nice too.
Cool song - I enjoyed it.


Cheers
rayc
"What's so funny about peace, love & understanding?" - N.Lowe