Ubisoft Call of Duty Rival xDefiant 'Absolutely Not Dying,' Dev Insists - IGN - eviltoast