I don't know anything about the site, sounds a little flaky to me. But, I have noticed the lines, scars, whatever on Obama's head.
Maybe there's a little alien guy inside running the show like in the old "Men in Black" movie. That would make some sense.