It's a fun idea to make both character and enemy to time loop and fight in iterations, managing your wrench is also a nice toch. In the last level, however, it got really frustrating, because my previous selves did not make movement in exact same way and were trowing the wrench to hell knows where and even after I beat three iterations I still somehow lost (got grey screen with only enemy moving, and after reload of the level it stayed gray).
Game is still good, though, with nice artwork and audio. Nice job!