It reminds me to Lapse: A Forgotten Future
But I was not able to understand what the game (lets say the mechanics) was about :(
Hello, almost everyone may have had that problem so far. What do you want to know?