My new logo - Opinions?

Judge please :slight_smile: