
New Interactive Novel for Live Stories: Remember Me
I'm excited to share that I'm designing and writing multiple interactive novels for Live Stories! In addition to crafting unique worlds...


Twine: The Sign Says No Cutting (Set in Tales from the Borderlands)
This 7-minute Twine story is set in Telltale's Tales from the Borderlands (Gearbox's Borderlands IP) from the point of view of the...


Interactive Narrative: The Legend of Lantern Lake for Tyto Online (Immersed Games)
Meet Regina Cohen, the head librarian at the Espeth Library in Tyto Online, Immersed Games' educational sci-fi MMORPG on which I work as...

Interactive Narrative: Rabbit-Eared Report & Jumping Into Character for Tyto Online (Immersed Ga
Meet Sun Tai, the free spirited supervisor of the grassland biodome in Tyto Online, Immersed Games' educational sci-fi MMORPG on which I...

Interactive Narrative: My Kingdom for a Ponycorn! Quest for Tyto Online (Immersed Games)
In the world of Tyto Online, Immersed Games' educational sci-fi MMORPG on which I work as a game writer, there exists the noble and...

Interactive Narrative: The Proof's in the Poop Quest for Tyto Online (Immersed Games)
There are many ways to solve mysteries in the world of Tyto Online, Immersed Games' educational sci-fi MMORPG on which I work as a game...

Elo Hell - Narrative-Driven E-Sports Sim
For the past month, I created seven characters, crafted branching dialogue, and researched the e-sports community extensively as part of...

DigiPen Student Showcase Trailer - GASLIGHT(); / Team Pride Interactive
Pride Interactive, a junior Digipen student team, made Gaslight(); during the 2015-2016 academic year. I had the pleasure of working with...


Story Overview - MAGNOLIA
This is the current story overview for my game team's poetic experience, Magnolia (formerly For Magnolia). Concept art from our talented...


DigiPen Student Showcase Trailer - LIGHTMARE / Team Negative Gravity
Please take a look at the official DigiPen Student Showcase trailer for Lightmare, a 3D exploration game in which player fights to escape...