When the brand name is that clear, you know they mean business.
So even in the design we decided to keep it to the point. We put the famous STOP symbol in the logo. Darker colors make a bolder statement. So we chose a contrasting palette and designed the branding, stationary, packaging, CD covers etc.