I enjoyed the cohesive art style throughout the game game nice work. I thought the rewind mechanic was also interesting starting with everything and being reduced to nothing. The final end game fight I thought was a good idea since you could see enemies doing the same thing to you in a few of the levels.
Feedback; While the end game fight was really creative I felt the timing to be off. What I mean by that is the wizard would go to a platform and as I run across to stomp on the ground he would change spots, basically every time I would get there. This made me as a player feel like I was behind and that the best strategy was to just wait for him to spawn below me instead. A good approach would be similar to nintendo's style where they give you that extra time so you as the hero feel like you figured it out and out smarted the boss. Just like that extra 2 seconds and I think it would be really good. Some of the platforming I felt like I would get stuck in a jump state and couldnt jump sometimes. Some of the invisible colliders felt a bit off specifically the stair case at the start. Perhaps increasing the contrast of what is in playable grounds could really help with this if you were trying to sell they needed to climb the stairs.
Overall good enjoy!