News Diablo 3: Here Are ‘Three’ More Guest Passes May 15th, 2012 7 Diablo 3 is out and many players are enjoying like there is no tomorrow, but what of the gamers who have not purchase a copy or want to try...