Dani,

Your voices ( all of them, including that deep bass!) are in fine form here.
A fun song and I enjoyed the key changes that keep things building.
Very enjoyable.

Robert