Your game is really good and the puzzles are definitely challenging. I think the respawning being the rewind theme is a bit of a cop out but you've done well overall :)