Games/I Found Myself in a Strange House and I'm Scared/MediaI Found Myself in a Strange House and I'm Scared·, 2025 · Quiet RiverMediaBack to gameAll8Screenshots7Videos1Screenshots7Videos1TeaserMore about I Found Myself in a Strange House and I'm ScaredPlayer reviews