There’s a new “interactive” Borderlands streaming series on the way Technology July 22, 2023 [ad_1] Shock! There is a new Borderlands mission within the works, Borderlands EchoVision Reside.Developed by the identical staff behind the…