It releases tomorrow. We usually get new game releases on Friday here in Europe, but I already got a heads up that I can come pick my copy up tomorrow anyway.
Are you going to get the game? Are you excited? This is one of those rare cases for me where I can barely wait to play the game.