The XDefiant Open Beta has sadly come to an finish, and whereas the group is undoubtedly working arduous and searching via all of the supplied suggestions, one factor that has considerably caught out for us from those that have performed it’s the stark comparability being made between it, and the Name of Obligation franchise.