Back to work
Case Study · 02 / 03
[ Key art · M3GAN 2.0 × Roblox horror integration ]
Brand Integration · Theatrical Release Window

M3GAN 2.0
in the algorithm.

Client Universal Pictures
Property M3GAN 2.0
Role Studio of record · Creative + live ops
Year 2025
The brief

Take the platform's most chaotic anti-heroine and meet players on their terms.

Universal Pictures came to us with a sharp brief for the theatrical release of M3GAN 2.0: drive cultural conversation on Roblox without diluting the brand's signature tone. M3GAN is a character — uncanny, knowing, deeply online. Anything that didn't read as her would fail.

The window aligned with the film's marketing push. The audience overlap was clear — horror-curious Gen Z players who'd already meme'd the first film into orbit. The integration needed to be a destination, not a banner.

We led creative direction, in-game experience design, and a full live-ops program from the day the integration shipped through end-of-window reporting back to Universal's brand and digital teams.

The experience

A boss fight, a wardrobe drop, and a whole lot of attitude.

Custom encounter design, character-faithful voice and movement, an exclusive cosmetic line, and a soundtrack mix produced for the integration. M3GAN didn't appear as a skin — she appeared as a presence.

"They got M3GAN. Not the surface — the tone. The integration felt like an extension of the marketing, not a separate channel."
[ UNIVERSAL DIGITAL — BRAND TEAM ]
Behind the build

Six weeks of production. Two weeks of theater.

[ Concept · character study ]
01 / Pre-production
Locking the voice before the model.

We worked with Universal's brand team and the M3GAN creative directors to align on character behavior, line delivery, and the specific cultural touchstones the integration could borrow from — and the ones we'd avoid. Voice memos, reference reels, and a tone bible came before geometry.

[ Wireframe · encounter design ]
02 / Experience design
Built for replay, paced for theatrics.

The encounter rewards multiple runs — a 6-minute primary loop with three escalating phases and a stinger that incentivizes a return on day 7. Cosmetic unlocks were timed to drive return-day-2 numbers Universal specifically asked us to hit.

[ BTS · live ops console ]
03 / Live operations
Daily reporting, real-time tuning.

We ran daily ops over the 14-day window — sentiment tracking, server scaling, three balance hot-fixes, and a real-time metrics dashboard delivered to Universal's brand and digital teams. The integration ran as a campaign, not a launch-and-leave.

Next case study
Netflix × Stranger Things
— 2025
View case
Have a brand
Have a vision.
Let's build it.
Get in touch