I would suggest trying to incorporate the rewind mechanic a bit more into the actual gameplay. What if rewinding would put you into the same level, but will instead change the player so that they can no longer access certain paths, but other paths are opened up to them instead. Just an idea, but I would seriously like to see the rewind incorporated more into the gameplay.