6s existence appeared, including screens that showed a character resembling Esposito. Ubisoft affirmed the game's existence a few days ahead of the full announcement through social media, and fully revealed the game on July 12, 2020, during their Ubisoft Forward online event. Additionally, Anthony Gonzalez voices and provides the character model and motion capture for Diego. Esposito and Gonzalez had done the motion-capture and voice work for the game's trailer before shooting any of the footage for the game's narrative, as this gave the developers the time to create the character models for the game itself. For Esposito, he had been interested in the motion capture facets of the role, as he had done some for the canceled Mouse Guard film and was interested in doing more, as well as his interest in the type of character that Ubisoft had created for him. Khavari said they had provided Esposito background material to help prepare before recording for the game, and upon these sessions, he found that Esposito had "done so much research already based on the material that we sent him. He brings an amazing empathy to his characters, and he brought that same empathy to Antón that I wasn't expecting." Pedro Bromfman composed the music for the game. The game runs on the Dunia 2 engine, with new features such as ray tracing support on the PC version and support for AMD's open source variable resolution technology, FidelityFX. Release The game was originally scheduled for release on February 18, 2021, on PlayStation 4, PlayStation 5, Stadia, Windows, Xbox One, Xbox Series X/S, and Amazon Luna. On October 29, 2020, Ubisoft announced that the release would be delayed due to impacts from the ongoing COVID-19 pandemic. During Ubisoft's quarterly earnings call in February 2021, the company announced that the game would be released before September 30, 2021. As part of further gameplay reveals on May 28, 2021, Ubisoft also announced the planned release date for Far Cry 6 as October 7, 2021. As part of the game's season pass, additional content includes story episodes letting the player take on the role of three antagonists from preceding Far Cry titles: Vaas Montenegro (Michael Mando) from Far Cry 3, Pagan Min (Troy Baker) from Far Cry 4, and Joseph Seed (Greg Bryk) from Far Cry 5 and Far Cry New Dawn. In addition, the season pass comes with an updated version of