My thoughts on the XDefiant BETA!
Channel:
Subscribers:
206
Published on ● Video Link: https://www.youtube.com/watch?v=GsbsEMRixuA
I dove into the XDefiant BETA, the new FPS from Ubisoft and after playing around with all the available factions and game, here is my thoughts on the game.
Other Videos By Its Shakey Jake
Tags:
XDefiant
XDefiant BETA
XDefiant thoughts