Wow.
So the guy goes out and gets endorsements, on video, from the biggest names in the field. The absolute biggest. And they are unreservedly enthusiastic.
And to you, that's a negative sign.
Wow.
I'm seriously starting to wonder about the HN culture that produces such conclusions at the top comment.
First of all, how do you know they didn't front money? Answer- you don't know that. It's likely some or all them have done so.
There are very good reasons not to make this a Valve product or an id product or what have you. Can you think of them?
The conclusion that something is wrong here may well be a jump-the-shark moment for HN comments.