Let's Play Doom 2016 Demo
Narcogen gives the new Doom demo a try. Blackstar has a dramamine while he watches.
Here's a link to Errant Signal's excellent video on the new Doom:
He says everything else I wanted to say about the new Doom, but better than I do.
Here's a discussion from Doomworld about invincibility frames during glory kills
Glory kills also feature in multiplayer, but apparently do not make the player invulnerable.