Diablo 4 tone-wise is a return to form. The story is well written, engaging and memorable side quests, wonderful work by the cutscenes and cinematics departments. Gameplay wise, it is/was and will probably continue to be, a work in progress. The core endgame loop isn't all there after you finish the campaign. Seasonal play just isn't my thing. It needed another year of dev time. If you are playing for the story, go for it. If you aren't, still go for it but to expect to come back in six months when the endgame is fixed.