I found myself in a strange house and I'm scared2025ActionPCWindowsAdd to wishlistLikeDislikeShow gameplay