Thanks for the support. Note: if you bought it on Steam, you will always have access to that copy, regardless of the Steam store page status.
That's true - but if it doesn't return to steam we would not have access to future updates, changes. Hope you can get it back on Steam soon or consider what it means to steam customers and future support if it does not.