gamesNews Rumor: Ubisoft is Developing an Additional Far Cry Title Alongside Far Cry 7 October 23rd, 2023