Eh, probably to some degree, but at least anecdotally for me, "new game from FTL dev" got me to watch the trailer, but the concept is 100% what hooked me.
Oh, for sure, I feel exactly the same way. ITB is one of my favorite games in my steam library, and that's the same way I discovered it. The argument I was trying to make is that a lot of people wouldn't have had the opportunity to be hooked had it not been for the "new game from FTL dev"