Really nice game, great job! The time reversal mechanic works great, but unfortunately I never felt like I really needed it. It's seem like it's more of an add-on right now, while it would be nice if it was more deeply integrated within the game. Still, well done!
P.S. I got stuck after activating the button/switch. The yellow gate thing disappeared but I was not able to continue from there?