'Diablo Immortal' review: devilishly fun before the grind