The Price of Freedom

HTC Vive Virtual Reality Experience – Construct Studio

The Price of Freedom is an interactive room-scale Virtual Reality narrative experience for the HTC Vive. Players take the role of Agent Zero, a CIA operative. Your mission: assassinate Benjamin Miller, a radical who broke into CIA facilities and stole top secret chemical weapons research. Interact with and explore Ben’s apartment. Through documents, pictures, audio tapes, and hidden messages, players learn the truth about what Miller was searching for the night he broke in.

The narrative is based on Project MKULTRA, the CIA mind control research project of the 1950s-1960s. Contents in the experience are derived from actual declassified CIA documents. 

The Price of Freedom has received high praise for its immersive story. 


  • Structured story plot, character arcs, and themes to create an immersive narrative experience
  • Created level design that supports the narrative
  • Wrote dialogue, including dramatic scenes
  • Directed voice actors performance

Development (Unity / C#)

  • Contributed to the development of the game’s interaction system, allowing players to pick up and interact with objects in the space
  • Implemented Flashlight mechanic, allowing hidden messages to be revealed with a UV light through a custom shader.
  • Implemented scripted Gameplay events

Virtual Reality Dog Experience

HTC Vive / Oculus Virtual Reality Experience – Construct Studio

Developed as a POC over the course of three weeks, this experience allows players to play fetch with a lifelike dog in a Yukon inspired environment.  Developed as part of a larger proposal for dog simulation experience that would serve as a transmedia tie-in for a larger media piece.


  • Contributed to the game proposal document. Designed and wrote the concept for game narrative and progression allowing players the fun of playing with a dog while honoring the original media’s story.
  • Designed primary and secondary game loops incorporating day-to-day tasks of caring for the dog, as well as progressing the larger narrative.

Development (Unity/C#)

  • Implemented Final IK controls and synced controls with an animated dog rig to allow the dog to track the player’s head and hands, as well as pick up the stick from any position 
  • Built AI Tasks syncing the dog animation SDK with AI behavior.
  • Implemented Art and Environment Assets

VR Addiction Therapy

HTC Vive / Oculus Virtual Reality – Construct Studio / Well Played Studio

Developed for a client for use in rehabilitation settings, this virtual reality experience places drug rehab patients in either calming or triggering environments, along with trigger objects such as drugs and alcohol. The patient then undertakes various activities in the environment – activities includes breathing exercises and Tilt Brush style art therapy. While the patient is in VR, therapists control and monitor the experiences from their PC. In addition to these exercises, the experience needed a custom dashboard, allowing for additional third party virtual reality experiences to be launched and monitored by the therapist.


  • Communicated with the client to determine desired outcome and formulated a plan for scope and implementation.
  • Designed and implemented the UI for the therapist control panel and the drawing activity, working with the client’s requirements and provided assets.


  • Implemented system for dynamically loading scenes and trigger objects, as well as easily allowing more scenes and objects to be added as developed.
  • Developed a launcher for third party experiences, allowing VR experiences to be monitored and controlled from the PC by a therapist.
Scroll to top