This is exactly the matryoshka horror game!It was a horror game with a pretty good threatening element.