Really cool game! Love the time mechanic. Especially in combination with the rewinding music, it reminded me of Braid. Among the most creative/polished ideas I've seen so far!
I did manage to finish! The difficulty curve felt really natural, the final part was a bit more tricky but it didn't feel like it was dragging (which is rare for puzzle games, so great job on that :D).