I built UNLIT, a narrated horror game that lives entirely in one Rive file (Rive CLI, GPU Canvas shaders, Luau scripting, data binding), for the Rive Halloween Challenge. As a UX/UI designer I design the interaction first, so every animation serves the product. Play it: https://unlit-tqra9g.rive.to