I just saw that Borderlands 3 has finally been revealed. Is there any indication of a release date?

Answered question