Great execution on the concept, loved the UI and was really nice to control. I wonder how well it would work having more control over the rewind instead of resetting to the start of the lap? As I was racing with my ghosts on the final lap, I thought it might be interesting to have 1 lap where you have more control over the rewind so that you can sort of "set up" your perfect run, and then in the next lap have to try and execute that run without the rewind, using your ghost as a guide.
In any case, great job, this was a lotta fun.