Borderlands 3 could launch on September 13 release, and may be an Epic Games Store exclusive

Borderlands 3 could launch on September 13 release, and may be an Epic Games Store exclusive

5 years ago
Anonymous $syBn1NGQOq