The game is in early alpha stages, when it’s released it is planned to be on Steam.
There is a link in the game description.