Shadows Peak release date is set to 03/18/2016. Shadows Peak is a horror game focused on atmosphere and exploration. I’ve also added more detailed description for minimum system requirements. United States price is set to 7.99 USD, but there will be -15% launch discount. Game is priced differently in different regions. You can add Shadows Peak to your steam wishlist to not miss game release.
Here's updated trailer that features footage from a fresh build.
Here's new screenshots from a fresh build.