What better way to start the weekend than with a dose of Diablo III Beta testing? This was how my past weekend started. After a few minor struggles with zip files I was able to get the Diablo III client installed and ready to go. For those of you who are unable to play the beta […]