Games
A collection of original games I've designed and built. Each is playable directly in the browser.
Mythic Circus
A deck-building card game for 2–5 players
Build a troupe of mythical workers and send them on stage to earn Victory Points. Hire new workers, unleash abilities, and outmaneuver your rivals. First to the VP cap wins.
SvelteKit · TypeScript · Vitest
Vhere's Valdo
How fast can you find someone in a crowd?
Every Valdo is a unique SVG figure generated from a name. Find the matching Valdo before the timer runs out — each correct tap grows the crowd and adds time, each wrong one costs you.
SvelteKit · TypeScript · Procedural SVG
TactiMon
In DevelopmentA tactics-style Pokémon battle experience
Move your Pokémon across a grid to battle and capture opponents. Stats and moves are pulled from real PokéAPI data — level, base stats, learnable moves, and evolution chains all factor in.
SvelteKit · TypeScript · PokéAPI
Recent Updates
-
CPU opponents now have personalities
Every time you play against the computer, your rival is a different character with a distinct play style: the Grand Showman goes for the biggest, flashiest creatures; the Cunning Trickster builds card-draw engines and combos; the Cold Optimizer quietly accumulates the most efficient points; and the Relentless Bruiser attacks early and often. The game log tells you who you are up against when the match begins.
-
Three new game presets
Pick a ready-made card set from the Setup screen: Gnomes on Parade (cheap creatures and fast fun), War (attack-heavy chaos), or Baby's Day Out (tricksy utility cards). You can also mix and match any combination you like with the full card roster.
-
Mobile card preview
Long-press any card on the Setup screen to see its full details — ability text, stats, and art — before the game starts.
-
New card: Garden Gnome
The Garden Gnome (cost 2) is the only worker that stays on stage after your troupe performs instead of going to the discard. Build up a permanent performance engine turn after turn.
-
Play vs Computer
Challenge an AI opponent in 2-player mode. The computer builds its deck, distributes attacks, and makes strategic hire decisions — good for solo practice or showing off the game. Toggle "vs CPU" on the Setup screen.
-
Undo card plays
Changed your mind? Hit ↩ Undo in the top bar during the Play phase to take back your last card play. Works for all cards.
-
Auto-save & resume
Your game is saved automatically as you play. Close the tab and come back later — your game will be right where you left it.
-
Redesigned turn phase bar
The turn phases now flow left-to-right in a slim bar pinned to the bottom of the screen. Easier to read at a glance and much more comfortable on mobile.
-
New card: Baby Troll
Baby Troll (cost 3, Perf 2) lets you hand off a card from your hand directly onto an opponent's stage. The perfect way to unload your least-useful gnome onto someone else — or sabotage their carefully built setup.
-
New card: Dwarf
Dwarf (cost 3, Labor only) has a hire-trigger ability: when you hire a card this turn, you may place it on top of your deck instead of into your discard — so you draw it next turn instead of waiting for the shuffle.
-
8 expansion cards added
Eight new creatures join the roster: Hydra (injury payoff), Centaur (draw or attack), Gryphon (direct injure or Attack 2), Ogre (big attacker), Dragon (self-injurer that attacks on perform), Cyclops (deck-topper), Pegasus (draw engine), and Frost Giant (splashes Attack 1 to everyone). Mix them into any preset or build your own set.
-
Mythic Circus launches!
The original 10-card My First Circus set is live: Goblin, Golem, Faun, Werewolf, Mermaid, Fairy, Minotaur, Sphinx, Phoenix, and Unicorn. Gather your troupe and be the first to 7 Victory Points!