Neither Ubisoft nor Activision are in the habit of announcing games until the core game itself has been built. Iterative game making takes a fuckton of time, and the alternative would be the Rockstar way. Radio silence until the entire game is more or less complete. Those games stull takes years to make.