Far Cry 6 release date leaks on Microsoft Store
It looks like the Microsoft Store has another accidental leak. This time it’s for Far Cry 6. While Ubisoft has already announced Far Cry 6, they did not reveal a release date. However, according to the game’s Microsoft Store product page, it is coming out on May 25, 2021. It’s not definitive proof, but it’s … Read more