Here's some art of Olga as she may appear in the game. Looks like she's getting involved in the hunt for the witch talismans as well!