Gave it a try! Its super unsettling.. The steam full release previews look intense! Wish the demo included more tbh!