Great stuff but all those eyeballs together make me feel a bit queasy.

Nice logo.