Steam: Store page and community hub unlocked, alpha tester keys available

Our game is now listed as “coming soon” in the Steam store:

If you have the game already, you can get your steam key here to unlock the game in Steam already.