I believe I've read the same theory.
One of my friends told me about it and sent me the link to it. When I read I was just amazed by the amount of thought the guy put into it and the great evidence he stated.
The theory is here. It's a bit of a long read, but very interesting.