XDefiant’s executive producer, Mark Rubin, released a statement… More…
XDefiant, a Ubisoft first-person shooter game launched on May 21,… More…
Ubisoft has announced the system requirements necessary to run its… More…
Can't load widget