Should Destiny allow you to respawn immediately, without waiting around, without the countdown?
-
From what we have heard it seems that during missions, when you die you will simple have to cheer the rest of your team on until someone revives you. When you are by yourself I am not sure but would assume the respawn would be something like WoW.