They are releasing a new Overwatch character on the same release date as Concord 8/20/24 and they are letting people beta test the character this weekend same as Concord beta is this weekend. Their game has 100million players, you'd think they would not be worried about little ol Concord lol.