

Fabula Rasa is an interactive VR experience where the story unfolds through real-time conversations with AI-powered characters. Each character listens and talks back with a unique personality, creating an improvised storyline that unfolds differently every time. Every run is a totally different experience based on what the players say!

You’re imprisoned in a cage at the center of a medieval town, moments from being dropped into the monster pit for your alleged crimes. The King will arrive at any moment to pass judgment, but what crime have you committed, anyway? Well... that is up to you. Your backstory, your sins, your secrets. Every detail is shaped by your imagination.
The townsfolk circle around, buzzing with curiosity and absurd demands. From the lovestruck executioner to the knight carrying a terrible burden, each character wants something from you. And all you can do is try to sway them, hoping they’ll plead your case to the king. Will your charm earn their mercy? Can your empathy resolve their dilemmas? Or will you enrage the witch and end up cursed?
You’re imprisoned in a cage at the center of a medieval town, moments from being dropped into the monster pit for your alleged crimes. The King will arrive at any moment to pass judgment, but what crime have you committed, anyway? Well... that is up to you. Your backstory, your sins, your secrets. Every detail is shaped by your imagination.
The townsfolk circle around, buzzing with curiosity and absurd demands. From the lovestruck executioner to the knight carrying a terrible burden, each character wants something from you. And all you can do is try to sway them, hoping they’ll plead your case to the king. Will your charm earn their mercy? Can your empathy resolve their dilemmas? Or will you enrage the witch and end up cursed?

We are exploring the frontier of narrative technology, shaping what the future of immersion in games and VR could look like. Our approach suggests a future where conversations with NPCs aren’t pre-written branches, but rather dynamic exchanges that deepen immersion. Characters are no longer static quest-givers, but living, reactive presences!






Character conversations and interactions are powered by Large Language Models (LLMs), enabling NPCs to think independently and respond creatively in context-aware ways.
This approach goes beyond reactive dialogue: characters interact with objects, make choices, and have their own agendas. Every action is driven by their emotional state!
Programming the characters involved careful prompt design. We collaborated with a professional improv comedian to study what makes a good scene flow, and translated these behaviors into AI-driven interaction dynamics, so the player’s creativity can be continuously encouraged!
Character conversations and interactions are powered by Large Language Models (LLMs), enabling NPCs to think independently and respond creatively in context-aware ways.
This approach goes beyond reactive dialogue: characters interact with objects, make choices, and have their own agendas. Every action is driven by their emotional state!
Programming the characters involved careful prompt design. We collaborated with a professional improv comedian to study what makes a good scene flow, and translated these behaviors into AI-driven interaction dynamics, so the player’s creativity can be continuously encouraged!

The game’s world is handcrafted and designed to make the player feel like they're in a play.
Characters are expressive and larger-than-life, each with a visual personality that hints at their desires, secrets, and quirks.
Players are immersed in a vibrant medieval town square where the main goal is to let go of logic and embrace fun!

The game’s world is handcrafted and designed to make the player feel like they're in a play.
Characters are expressive and larger-than-life, each with a visual personality that hints at their desires, secrets, and quirks.
Players are immersed in a vibrant medieval town square where the main goal is to let go of logic and embrace fun!
