You can't really die in this game, I don't think? Climbing on top of the ledge prevents the enemies from ever reaching you.
you can die, but yes, getting on those makes you invincible reall