Yeah, just like that. Sometimes I died with like 0.1s and I felt a little discouraged :)
Also, time travel is a nice touch but for me, this game doesn't need it. It makes me wait longer to do what I want to do (to wait until my corpse moves to the place where it was a sec ago) and it doesn't look like it is important for the puzzles :)