why would you work on something for 3 years and not have any sort of beta out there. How do you know what you have is going to work or if anyone is even going to use it? It just seems crazy to work on something for this long and hide it away for 3 years. With all of the things on the internet that have changed in 3 years, how do you know your approach has not become out of date...