I’ve already looked at this page, and I’m still confused. It doesn’t mention the Steam key generator, and the comments aren’t very helpful. As far as I understand it, you can get the game from the Humble Bundle page, or transfer it to your Steam account so you can download it from there, but I’m just assuming, so I’d like to be sure.
(I don’t really know much about Humble Bundle, so if this is a Humble Bundle thing, please tell me.)
I think you can download from Humble Bundle. From the page that says ‘Thanks for purchasing Stonehearth’. I doubt they would force us to have Steam to download it, since Steam came when the game was Greenlit.
Steam keys are one use yes. I believe a new key will be provided when the game is ‘officially released’
You should be able to download straight from the Humble Store. Steam is there for those who wish to use it, it’s somewhat easier in that it automatically updates meaning you never have to worry about downloading new versions.
As far as I know yes, other games do it this way offering you both, some don’t - Starbound for example chose to solely distribute through Steam. As for Stonehearth, you should have the option of both - however if you redeem your Steam key you shouldn’t have to worry, either way you’ll have access
It can be a little daunting at first, but don’t worry! The magnifying glass in the top right next to your picture is the search function and it works pretty well.
Failing that just click your way around and see what you can find. For example clicking the purple ‘support’ button at the top will take you to the support category