As a big fan of your previous brand I hated the new concept on first sight. It seemed so unrefined, not to say vulgar.
But it is growing on me. It is bold, brash and iconic. I am not entirely convinced by the execution. The color explosion upon visiting the landing page detracts from the core product (search).