Oh neat, you've got a great voice! The rhythm you maintain here is also most impressive :D
I think there's something to be said about the lyrical talent too. The text itself has a nice flow, and it's only helped by the sweet performance.
As has already been mentioned, I'm impressed that a dry acapella kept me this entertained :O
The later part of the track was interesting too, as it changed up the flow quite a bit. I really enjoyed the listen :3!!