Not sure yet how you feel about Battleborn? Folks all around the world can start figuring out what they think when it launches an open beta next month. The beta starts on April 8 for PS4, followed by an April 13 debut for PC and Xbox One.