Borderlands 3 is free on the Epic Games Store for the next week
The first of four freebies being handed out over the next few weeks. The Epic MEGA Sale has kicked off on the Epic Games Store, and the first of four free games being offered during this time is Borderlands 3. You can download Borderlands 3 from today through May 26 at 11am ET. If you have never played the looter-shooter before, it’s free, so now there is no excuse. Borderlands 3 is set on the planet Pandora seven years after the death of Handsome Jack. In the interim, twin siblings Troy and Tyreen Calypso form the Children of the Vault…