S startupplays.com Startups that TechCrunch missed out on 37 points francov88 14 years ago 19 comments