XDefiant's executive producer, Mark Rubin, released a statement telling the critics of his newly launched game to ‘move on.’ The...
Xdefiant
XDefiant, a Ubisoft first-person shooter game launched on May 21, has reached 11 million players, according to Ubisoft’s CEO, Yves...