I really like how you implemented the rewind mechanic, it's different than the usual "press x button to rewind time." By tying in the rewind to the green switches, it limits what options you have available and really makes you think about your next steps. The puzzles and level design are great and I had a lot of fun with this game!