Streaming, rooms, multiplayer, a wallet, a store, seasons, an operating layer and the rails to get paid, in a region where none of it came out of a box. We built the pieces because we needed them, and now every product we ship starts with all of them.
The operating layer
10 components
Native, bidirectional PlayFab and Unity integrations, and a database workspace for everything else. Events arrive over webhooks, actions go back the same way.

The first screen: what is connected, what is running, and what changed.
WIZZO production, September 2026
Live streaming
Creators go live on our own stack through a native plugin we built. Viewers send gifts that settle straight into the wallet.
PK battles
Two streamers, one bar, a timer, and a result the server decides rather than the phone.
Majlis rooms
Voice rooms built for how the region actually hangs out, with games you can start without leaving the conversation.
Server-decided matches
Eight of our twelve Originals are versus games. Each runs its own versioned runtime on our edge.
Arenas and tournaments
Entries, brackets and prize pools, settled automatically against the ledger.
Seasons and quests
Free and premium tracks, streaks, login calendars and leaderboard bands, configured rather than compiled.



So we built the other ways in: carrier billing with the telcos, kiosk top-ups, resellers and scratch codes. Every one of them lands in the same ledger.
That ledger is what makes a regulated, televised, money-carrying product possible at all. Draws settle against it, winners are paid from it, and the whole thing can be audited afterwards.


A free track and a paid one, daily streaks, a login calendar, leaderboard bands, seasonal quests. Every tier, threshold and reward is a value in a console rather than a number compiled into the app.
The same machinery runs a national day pass on one product and a battle track on another, because none of it is hard-wired to a single game.
Right to left through the whole interface, three languages, Arabic names and numerals where they belong, and a day that turns at midnight Riyadh rather than midnight UTC.
Until the day turns
00:00:00
بتوقيت الرياض
