TL/DR...
This will be an unpopular opinion: DOOM ETERNAL is, to me, both a great and a horrible game and I wish it didn't happen.
There are just my feelings fresh after 100%ing the campaign on PS4.
This game is a paradox. The most frustrating thing about it is how great it is in so many areas while being full of horrible, completely unnecessary direction/design decisions, enough that it destroys a lot of what made DOOM'16 great for me. It sets a course for the franchise that turns me from a huge fan to an indifferent observer of the things to come.
DOOM'16 felt super consistent and grounded in its own madness. It was a perfect modern interpretation of the vibe of 90's DOOM, a tongue-in-cheek gory action B-horror. It's character building and storytelling most powerful moments were told through gameplay. The story was simple, the lore was leaving all the biggest questions unanswered and the codex "levels of madness" was such a clever way to deliver it.
The plot in Eternal is just trying too damn hard to make itself significant, it's bloated and pretentious. It fails even harder IMO because it's trying to established deep world lore for the events, tell a grand scale complex story, while also being completely unnecessary, because the way the gameplay is constructed makes it way less relevant than it was in DOOM'16.
ETERNAL is based on the idea, that breaking the consistency of the game world doesn't matter, as long as it supports gameplay goals. Those goals are then somehow at odds with creating an immersive game world, as made clear by devs in some pre-release interviews. As a result - there is no arcade mode in DOOM ETERNAL. The whole campaign is made so that it will never need one.
The devs are proud to have taken as many key inspirations from its predecessor as from Super Mario and Serious Sam.
Imagine someone telling you these are IDs plans for the sequel after you were done with DOOM16. With a straight face. Imagine being told - this time you will be collecting levitating, shiny coins for upgrades.
No more DOOM with oppressive, dark, moody arenas that still feel like real places. We're going for monkey bar platforming, 1UPs and rainbow color light-hearted, silly, arcade carnage fest.
And that is exactly what they chose to do.
When it comes to the atmosphere - ETERNAL feels like a parody od DOOM'16. Most enemies look like cartoony, clownish renditions of before for a better blend.
Mick Gordon's soundtrack here, is, in my opinion, the second chapter of THE BEST videogame soundtrack of all time. That is how I feel when listening to it in my car. Amazing arrangements and production of organic and synthetic pure sonic evil. In the game tho - it blows my mind it actually felt mismatched at times with all the dumb shit happening on the screen...!
The worst thing about it is that everything the game does to constantly kill any shred of immersion could have been done in so many different ways, negating the issue. You never need to put items into the game world that do not belong there and explain it is for the sake of visibility, sorry that doesn't feel like a smart decision and the way they chose the pickups to look and work is just baffling. I could go on...
Let me get one thing straight - ETERNAL has some of the best gunplay and high octane action EVER. It's a phenomenal shooter with some of the most amazing, most satisfying guns in any FPS game. Destructible enemy models are a concept I was waiting for the whole generation to be successfully implemented somewhere and I hope it's here to stay. So good! Even the bosses were really OK, maybe except for the last one... but that's pretty much it.
I know how this is a one man's opinion, I know I'm in the minority and how many people praise this design and are happy with how it turned out to be. It is by no means a bad game - it is not the next DOOM I wanted. I've had fun, gonna try out Battle mode and may return to it after upgrading my pc. For now, I'm parting ways with ETERNAL as a fun but ultimately forgettable experience. I would never say that about DOOM'16 and it's a damn shame.