Diablo 2: Lord Of Destruction (PC) review