That's right, the servers are up for the pre-order head start! Beta players have exclusive access to the servers until 5PM PDT, at which time they'll become available to anyone who pre-ordered the game, so dig in and get all your demon-killing goodness underway. We wouldn't want the world taken over by Hell would we? Get to London and do your part!
The article on the official site was updated:
UPDATE: We know some of you are experiencing troubles logging in. We're getting slammed right now, so please, be patient. Things should be working smoothly very soon. Thanks