'XDefiant' Reveals PC System Requirements, Preload Available Now - Trailer 16.05.2024 20:35 WorthPlaying 'XDefiant' Reveals PC System Requirements, Preload Available Now - Trailer