XDefiant reportedly has a two-season deadline to improve its fortunes
XDefiant got off to a surprisingly successful start to life when it dropped just a few months ago, with Ubisoft reporting impressive player numbers and dishing out the praise for…