We're on track to send out Identity: Town Square Steam keys next week! You won't be able to install it just yet, but we're getting ready. You could use your key and Identity: Town Square will show up in your Steam library the second we publish it. Exciting time!

— John VanderZwet (@JVanderZwet) September 8, 2018