Made it through about 30 or so levels. Got to say this really so some difficult game.
While Respawn is instant and lets me get back right away it looks like levels themselves don't reset. It is fine for most levels but if something needs to be done in a long sequence I have to wait till it resets itself. Even switching levels don't seem to reset them :(