I really like the concept of using the timeline's information to solve puzzles in different times. I concur with the other comments and the developer notes that say the puzzles are a bit tricky. Maybe a way for the player to take control over which time line they're in would smooth out the puzzle solving.