The teaser features the iconic “Alien” siren, which is that eerie, whaling alarm that still sends chills down my spine no matter how many times I hear it. It’s been used in other franchise ...
Aside from ancient alien vaults and corporate treachery ... the sirens of Borderlands come in many shapes and sizes. But ...