I'm definitely becoming a badge member...
Very well done I like this one. Ties a lot of things together in a very logical manner. Whether it's true or not well it's hard to determine