Diablo 3 BetaBlizzard on Diablo 3 Beta Sweepstake Country OmissionsSo I guess everyone dashed off to enter the sweepstakes last night? Well most did, but some found that their country could not ... By RushsterOctober 12, 201146