I hate seeing logos from publications apparently praising/reviewing a product (if you could call TechCrunch a publication) without a link to their article. It just seems fishy to me... It's a "Show HN" and a new product, so I'm sure it wasn't intentional - But just wanted to let you know that I personally close such tabs immediately (unless I've heard about the product from someone else, and it wasn't just a random Google search result) :)