Interesting puzzle game. It was a real mindfuck at times to comprehend three timelines. I think the challenge with this game is making levels that does not become too confusing as you increase the difficulty/complexity.
It is a real cool game you have got yourself here!