I think that you might be on to something. If they have been working on this for the past 3 three years this could be a lot bigger than most people think. The main reason I am still hold this hidden GEM is because of the leaked website a few months back.