Support that answers the question
Each game has its own troubleshooting page written around what actually goes wrong — a lost save, missing audio, a table that will not reconnect — rather than a generic contact form.
Live · Studio & storefront
The independent studio behind three completed mobile games. Brand, storefront, per-game support, privacy and store-ready release infrastructure were designed and operated as one coherent product.
01
Why a studio site exists at all
Both app stores require a reachable support URL and a privacy policy per title before review. That obligation is usually treated as paperwork; treating it as product work instead produced something a player would actually use, and a place for three games to belong together.
Each game has its own troubleshooting page written around what actually goes wrong — a lost save, missing audio, a table that will not reconnect — rather than a generic contact form.
Three separate policies, because the games genuinely differ: two are fully local, one runs online tables with pseudonymous guest profiles. One shared policy would have been simpler and untrue.
Three games with very different art directions needed a frame that lets each look like itself while still reading as one studio.
Per-game pages, shared components and a documented switch-over path, so adding a fourth title is a known amount of work.
02
Engineering and operations
The privacy page states that the site uses no advertising trackers, analytics scripts or marketing cookies. That claim constrains the build: the typefaces are self-hosted rather than loaded from a font CDN, so the site genuinely makes zero third-party requests.
Self-hosted woff2 subsets instead of a font CDN. The privacy claim and the network tab agree.
Static output with security headers and redirects versioned alongside the site, so the deployment is reproducible.
Skip links, visible focus, correct heading order, reduced-motion support, and navigation that works with JavaScript disabled.
Page weight, link integrity and metadata coverage are checked directly rather than trusted — the homepage's initial image payload was cut by more than half this way.
The catalogue
Turn-based alchemy
Read a changing cauldron and decide when the remedy is ready to serve.
Case study
Push-your-luck dice
Bank the pot or roll again — solo, pass and play, or on connected tables.
Case study
Logistics puzzle
Thirty handcrafted contracts routed through one free forklift slot.
Case study
Stircery and Cargo Sort are live on the App Store, Riverboat Zilch is in review, and all three Android releases are in closed testing. The live site can be inspected directly, including its network activity; these figures describe completed product scope rather than audience or revenue.