News XDefiant Executive Producer Mark Rubin Peels Back The Curtain on Game’s Release Window Only a little bit longer. Shawn Robinson Sep 11, 20232023-09-11T20:08:20-04:00