Rewind mechanics is useful because the game is designed to be an endless runner and you wont lose all your progress if you die and its also less frustration to play with this mechanic included. I can compared our game to Devils Daggers which is also an endless runner but it gets very frustrating to play that game since there is no such quality-of-life feature and the game is for more hardcore audience. My team and I really enjoyed implementing the feature but since most of our team consistent of first time game devs so it definitely lacks much of the polishing right now.