Borderlands 3 is the first free PC game of Epic Games Store’s Mega Sale

The first game from The Vault has been revealed

Read More »

SOURCE: Polygon