Hey toucher,

I like, what a fun song and well put together production.
Only one suggestion. I'd add some reverb to the mix to give the performance a bit of stage presence.

Tim