Far Cry 6 was indeed delayed, but there was information in the Microsoft Store about the release date of the game, according to this article