It's been nearly three years since we originally saw Borderlands, this week we saw the release of its highly anticipated sequel, Borderlands 2. So how has Pandora been since we were last passing through?