To date, Assassin's Creed fans have met Roshan twice. Her first in-game appearance came in Assassin's Creed Valhalla's "Shared History" update, while a younger version of herself would appear in Assassin's Creed Mirage, both played by Shohreh Aghdashloo. This trend of moving backward from her days as Master Assassin continues with the upcoming novel, Assassin's Creed Mirage: Daughter of No One. The novel explores two periods of Roshan's life that come together in a tightly-knit conclusion, leading into her entry into the brotherhood.