Is this going to be a pre-order thing only to get on the beta? It’s not on Steam right?

Question is closed for new answers.
Selected answer as best