The upcoming release of Borderlands 4 is generating strong positive buzz, signaling a promising launch...