Borderlands 3 Official Cinematic Launch Trailer

Borderlands 3 Official Cinematic Launch Trailer Publisher 2K Games and developer Gearbox Software have released the Official Cinematic Launch Trailer for its up and coming first-person shooter, action role-playing game Borderlands 3. The Trailer is dubbed as “Let’s Make Some Mayhem” and features gameplay, although it is not an actual […]