‘Diablo 2: Resurrected’ Seems As Close To Perfect As It Can Be, So Far The Diablo 2: Resurrected technical alpha is live today for players who got an invite, but I managed to get some early hands-on time with it yesterday.