World Cup's a few weeks away so I built a FIFA-style pack opener in Rive. The interesting bit isn't the reveal animation, it's the data binding underneath. One Player view model as a blueprint, a list of instances as the squad pool, a Lua listener script that randomises the pick on packOpening trigger. Everything on the artboard binds to a single nested instance so name, photo, rating, and sub-stats stay in sync without any per-element wiring. Rive's new scripting and list properties make this kind of thing genuinely fun to build. Bring on summer!!