Diablo 3 ign rating July 8, 2019 16 32 64 128 Diablo 3 rating Diablo 3 highest damage weapon Diablo 3 best character Diablo 3 best season 28