Lovely poster! I can see it's meant to look like a maze within a brain - but it also strikes me as a sort of fingerprint too, which fits in with the 'slogan' (can't think of the word right now xP) at the top.