Former Call of Duty champions compete in XDefiant to demonstrate the potential of esports
Excitement Builds for XDefiant Release It’s still hard to believe that XDefiant is finally releasing, but the game is now less than two weeks away and FPS players are chomping at the bit to hop online for some fun matches. Pro Players Showcased in XDefiant …