Do you know what's the best thing about Christmas? Other than all the righteous indignation of insane people who think that the biggest holiday in the free world isn't being celebrated enough, or in the proper fashion? No, not presents. Early presents. Here are some fresh screens from the 4 player co-op loot-opia, Diablo 3. The third installment of the Diablo franchise doesn't have a solid release date, all we know is that is should be released sometime next year. Until then, enjoy!