We think STEAM is a great platform and a great place to post new concepts to get feedback from players. We decided to post development status updates there and you won't need a Steam Account or the Client to read the latest updates. So if you are interested in the development process and want to stay up to date click on the Greenlight Widget on the right.
But don't forget to rate/like us if you have a STEAM Account, please. :)