The Quiet Things: The Quiet Things Steam Release date - 18th June

Hi everyone! Thank you so much for your incredible patience while we dealt with issues on Steam. We did submit our build within timelines but due to the content it seemed like we triggered a fairly intense and lengthy a…