All of these games are linked to itch.io. Click on the images to open a new window and play.
POPUP://TOWER - 2026
POPUP://TOWER is an arcade-style game created for the GMTK 2026 Game Jam.
Final score, #336 out of 10000+ submissions for enjoyment and #378 for creativity! At its peak, we were the 27th most popular game jam game!
I was the lead artist in this project. This game was created in Unity. 
Group members and extras credited on itch.io.
Vengeance at the stake - 2026
Vengeance at the Stake is a turn-based RPG about vampires seeking revenge.
I was the lead sound designer and sprite artist in this project. This game prototype was created in Unity. 
Final group project in my 2026 Senior Project Development course. Group members and extras credited on itch.io.
Cloudsortium - 2026
Cloudsortium is a music-making platformer where you play as a worker collecting 'melodrops' for clients.
I was the lead animator, sprite artist, and environment artist in this project. This game prototype was created in Unity.
Midterm group project in my 2026 Senior Project Development course. Group members credited on itch.io.
waltz beneath black waters - 2025
Waltz Beneath Black Waters is a mystery interactive-fiction game that revolves around a spy finding a prince.
This game was made with Twine Harlowe.
Midterm for my junior Narrative Design course.
last call for kisho - 2025
Last Call for Kisho is a short visual novel game that features a student losing his ID.
YarnSpinner was used for the dialogue system.
Midterm for my junior Game Coding course, made with Unity 3D.
veil - 2025
Veil is a story between two childhood friends that meet again after 10 years. 
Play as the businessman Mica as you relive their journal entries. 
This was a midterm assignment for my sophomore Game Studio course, made with Fungus on Unity 2D.
FEIGNING FOR CREAM - 2025
Feigning for Cream is a Bitsy project featuring a lonely ice cream girl's attempts to find love.
Explore the world and help out a colorful cast!
This was a partner project done with my friend Zoe Yu.

Back to Top