The horror indie game is next in the queue of free titles on the storefront.
No Code's unorthodox adventure game will be available free on May 16th.