XDefiant Twitch Drops: All weekly rewards explained
XDefiant is taking on the behemoth that is Call of Duty in an effort to give FPS fans another game to put hours upon hours into, unlocking new guns, camos, and more along the way.
While the grind is c...