'Diablo 4' review: diary of a necromancer