Concord is a 5v5 first-person shooter that feels late to the party Concords of the Galaxy: Overwatch Edition By Steven Mills 30 May 2024