XDefiant gameplay and Impressions. What if Ubisoft made Call of Duty? This is it. Leave a LIKE and a comment, thanks for watching!