use steam link
Nah, if the dev doesn't want to bother with properly advertising their game, I don't want to bother playing it.
I agree. I'm not going to purchase a game I don't know anything about.