The concept of the game is absolutely amazing and well executed! I loved the attention you put on making the concept of time loop into the mix. Personally, I would make the movement a little more controlled, and the spike colliders a bit more forgiving, because you're mixing a very tight platformer with a time puzzle where you dont know how you have to play this level... so dying becomes 3-4x more punishing (esp because you have to stand still over and over). That being said, a brilliant use of the theme, and a generally good platformer at that.