The rumors are true! We have launched on Steam and the Oculus Store! Here are some links:
Oculus Store Link
And check out the soundtrack on Bandcamp!
We'll probably make a bigger post after things die down around here, as well as continuing our timeline posts!
Thanks again everyone!