Logo isn't branding
You need more. Your business can be successful without a logo.
Explain your customers what to feel when they meet your product.
Motion works better than static content. After you position yourself, than you have a story.
When you have the story, than you know what to tell.