File:XDefiant Gameplay and Impressions...-2

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