Welcome back!
Cool tune, has a Roger Waters vibe, but I think the lyrics are better.
Vocal performance is great, but it does sound as if you put a bath towel over the microphone. The acoustic guitar could be a little muffled sounding as well, but I'll ask, how are you processing those vocals? Got furry plugins on 'em?
The other elements (drums, elec guitar, organ) sound up to the task.
looking forward to hearing more!
-Tom