gitto - I was in the same position as you for a while until I spotted a word in the grid that was very relevant to the slogan. Then I realised what was going on.
I thought it was on the easy side in general but I did struggle with some answers on the right-hand side of the grid. Thanks, Awinger.