Diablo 4’s open beta PC specs will not be very reassuring gamesradar #Diablo #open #beta #specs #Gamesradar 2023-03-01