By | May 15 2012 9:48 AM

The Diablo 3 release date is finally here, and gamers have wasted no time scrambling to Battle.net to begin the adventure. The highly anticipated game launched after more than a decade of waiting at midnight PDT and 3 a.m. EST. But the flood of fans eager to activate their copies online caused servers to slow down, with error messages prompting players and preventing them from logging in.