Seems like another cheap way of marketing and alluring VC's to fund.The concept may be good but who cares about concept until its delivered, tested and accepted.
I think the site is just a eyewash to advertise themselve and they take we indian as fools to believe that his competitors are only google, i think we should not entertain this type of nonsense
dear John If you are reading this. Please dont put your site for public display, if it doesnot load. Google and Apple were not built in a day. Before dreaming big, please get your act in place.