Might consider making the brain thing more abstract and graphic design-y, something relating to an actual head silhouette like a subway map relates to a geographical map. The region edges that look like they've been drawn in freehand look particularly off to me.
The idea itself might be catchy, but I'd prefer graphic layout suggesting a brain profile drawing rather than a brain profile drawing suggesting a graphic layout.
What if the front page looked a little more like this?
(Please assume that I'm trying to help. If you're polite and constructive (even if you hate this design) Omega will send you bundles of love in the post. If you're rude, I'll personally fund ninja assassins to hunt you down.)