This is actually a very creative interation of the rewind theme - both inventive and fun! With very simple mechanics and one unique iteration on your design, you were able to create potentially hours of content with just simple implementation of your mechanics!
I think something very admirable with what you've done is you essentially made a game that is defined by this mechanic (and consequently, very thematically relevant) instead of just having mechanics that support the theme.
Very fun and inventive!