Just now, another startup has just launched my exact idea. Their team looks larger, they have more experience in development and marketing and I'm a sole founder.
What do I do now? I still plan to launch asap but I feel hugely demoralized. The competitor has used a popular twitter user (2+ million followers) to promote their site.
Any suggestions or experiences would be greatly appreciated.