A while ago, Ubisoft announced XDefiant to be in the works. Shortly after that, a closed playtest was conducted and everything else has been kept under...