Xbox fans swore this would be on xbox in march and that it wasn’t a sony exclusive. Is this still true?