Unfortunately, another cash grab Diablo game. A 69.99 game that have extreme expense Cosmetics macro transactions. And that Blizzard is survey if people would pay more than 69.99 again for the Expansion?
Really Blizzard? My suggestion is to NOT buy and wait for Path of Exile 2. They have a better history of not milking every penny from the players. The game will be free and cosmetics have a more reasonable price.
Besides these things, the Diablo 4 campaign is full, but the end game grind is nonsense. Skip this one and wait more 10 years for Diablo 5, if you only play Diablo. :D