Gearbox Software has fairly recently released their launch date trailer for the much anticipated video game, Borderlands 2. This particular trailer reveals more of the gameplay and gives the viewer a better idea of what the world of Pandora will be like this time around. Check it out below: Borderlands 2 is now available for […]