Earlier today, we reported on the new information that Ubisoft is planning to release five AAA games within its coming fiscal year which will start on April 1, 2020, and wrap up on March 31, 2021. While we had a good idea of what most of those games would end up being, it now seems