I liked the drum sound per say, David. Maybe you could try something lighter for this but you're maybe already looking.
The vocal is good apart from I detected a high pitch flutter here and there but no big issue.

All in all, clever stuff.

Vic