Run, hide, and solve puzzles in this psychological, first-person mystery thriller where the player must use limited abilities to search and locate lost memories while navigating dangerous environme...