A well thought design Craft made from fantasy and experience, as you said in the briefing is very difficult to create something that comes from nothing and the difference between what is a design and the use of cliparts or symbols.
here you have a clean, strong, conceptual design...