I used Rive CLI to establish the interactive UI structure and RML workflow, then refined the visual direction, character, motion, interactions, and transitions in Rive. I also used GPU Canvas effects to create atmospheric distortion, CRT-style glitches, flickering light, fog, and visual reactions around the creature.