Good song with a nice drive, gets my feed moving.
In terms of mix/production you already got some good advice, nothing I can add to that.

Oh, and welcome to the showcase smile