What a fun little game. I enjoyed the puzzles so much, especially since the later / more complex ones offered many different solutions. You also did a great job increasing the difficulty with each new room.
I would have appreciated different colors or sprites for different "timelines" since having multiple player sprites run across the maps made it a bit confusing.