SELECTED WORK / INDEPENDENT & CLIENT BUILDS

Ideas made real.

Games and tools from the studio, alongside websites built for organizations doing work that matters.

Ember Solitaire forged spade emblemEVERY HAND FEEDS THE FLAME

HORIZON ORIGINAL / PLAYABLE WEB BETA

Ember Solitaire

A familiar game.
A little more fire.

Play Spider Solitaire in 1, 2 or 4 suits. Complete sequences, earn Ember, and reforge broken artifacts into legendary creations.

Daily challengesMouse & touchNo download

Free web beta · No ads currently · Progress saves in this browser. Clearing site data can erase it.

Game privacy information
Data Refinery home office concept illustration

HORIZON ORIGINAL / IN DEVELOPMENT

Data Refinery

A business-building game that begins in a home office. Take on client work, solve data puzzles, and build a company of your own.

Concept artwork · Android planned

HEALTHCARE / LIVE & MANAGED

CLIENT PROJECT

Revive & Renew Health

Visit live website
Existing Revive & Renew Health website screenshot
THE NEED

The practice needed a clearer way to explain its services and guide prospective patients.

MY CONTRIBUTION

Website development, organized service information, patient onboarding direction, and managed updates.

WHERE IT STANDS

A more coherent digital presence and a foundation for ongoing improvements.

CREATIVE PRODUCTION / ONGOING

CLIENT PROJECT

Afarringtale Productions

Visit live website
Existing Afarringtale Productions website screenshot
THE NEED

The brand needed a digital presence that reflected its creative identity and explained its work to event clients.

MY CONTRIBUTION

Website management, brand structure, content organization, and ongoing updates.

WHERE IT STANDS

Work is ongoing toward a more consistent website and creative business presence.

MORE FROM THE STUDIO

Useful tools are taking shape.

Explore Data Foundry and Guid.me.

See the tools

LET’S MAKE IT USEFUL

Your project could be next.

Tell me what you’re building, what feels stuck, and what a better result would look like.

Start a conversation