Haywire_Guy, thanks.
The logo is a masterpiece indeed.

The slogan?
- "We're divine!";
- "Between past and future"

Ok, they sucks ....