KillerStartups is now Startups.com
techcrunch.com
techcrunch.com
It strikes me as odd that a mere sign-up page with a vague and cheesy promo video rates a TechCrunch article – an article with no details about the people, products, investors, etc. involved.
At first I thought Killerstartups was changing it's domain to Startups.com, which would be interesting - they are one of the companies that got severely penalized during the most recent Google algo changes: http://www.firstinternet.co.uk/blog/articles/google-panda-go...