The concept was to create an icon representing the ancient Moloch sacrificial statue.
I picked a linear/geometric style, so that the logo is slightly more sophisticated, while retaining a sense of humour.
I decided to give an overall "tall" look to the logo and company name, to make a suggestion of power and rising above the others.