News PCDiablo II Resurrected Tech Alpha begins this weekend April 7, 2021 328Views 0Likes 0CommentsIf you’re lucky enough, then you should soon be receiving an invite to one of the most anticipated Tech Alpha tests of…