New games videos Borderlands 4 vs Apex Legends admin May 1, 2025 What did you think of the Borderlands 4 State of Play? #borderlands #borderlands4