If you enjoy my creations, please sign up on my new mailing list to receive access to future betas, discount codes, and goodies! »

My Apps and Games

Sound Typist

Windows systray app that adds responsive audio feedback to your keystrokes, for a better typing experience
Sound Typist

Mum's Makeup Makeover (VR)

Use your makeup kit and fabulous sense of style to give Mum a makeover for a variety of different scenarios! Made for #AGBIC 2023
Mum's Makeup Makeover (VR)

Technobotanical Lumberjack (VR)

Protect your silicon chip forest as a cyber-lumberjack from the fast-spreading virus blight! Made in 1 day for Game Jam: Lumberjack Life
Technobotanical Lumberjack (VR)

Your Hand Is A Duck (VR)

VR handtracking game for Meta Quest 2 / Pro where your hand is a duck. Made in 3 days for #VRJam2023
Your Hand Is A Duck (VR)

An Epic Tale of Tea & Tumult

Microphone-powered game about a heroic little tea kettle on an epic quest. Made in 10 days for #Lv99GameJam 2023
An Epic Tale of Tea & Tumult

Paddle Frog VR (Prototype)

Make a frog jump by smacking it from below with a paddle in VR. Quick prototype for Game Wisdom Jam Vol 2. Nov 2023
Paddle Frog VR (Prototype)

Cloud Shepherd VR

Grow your flock of fluffy cloud sheep in this stress-free VR relaxation game. Judge's Godot XR Game Jam. Dec 2023.
Cloud Shepherd VR

Hello Darkness

A grumpy kitten deals w/ the noise of a New Year's Eve party. Secret Santa Jam 2023.
Hello Darkness

Snowy Toy Shelf

Toy shelf of imaginative vignettes inspired by my experiences w/ Visual Snow Syndrome. Made in a week for the #Patient73GameJam 2023
Snowy Toy Shelf

Daikon Hero

As a vegetable commando, you must fight in the trenches against the evil Onion Empire. Fully-destructible 3D action roguelike. Made in a week for #7DRL Challenge 2023.
Daikon Hero

Untitled Punk Rock Concert for Billionaire Pigs

You've infiltrated a gathering of all the billionaire pigs. Uncover the truth and squash a few pigs while you're at it. Made in 48 hrs for Hardcore Punk Jam 4. (Feb 2023)
Untitled Punk Rock Concert for Billionaire Pigs

Negative Space Painter (VR)

Paint and sculpt by erasing in this VR/ASMR art-making game. Made for 12 Days of Sketchmas 2022
Negative Space Painter (VR)

Your Fingers Are Fireworks (VR)

Blowing up your fingers with fireworks has never been more fun! Handtracking game for Oculus Quest & Quest 2. 12 Days of Sketchmas 2022.
Your Fingers Are Fireworks (VR)

Time Loop Tower (VR)

What if Jenga was played in a time loop? Use the time loop to stack impossibly tall Jenga towers in VR. Made for 12 Days of Sketchmas 2022.
Time Loop Tower (VR)

A Midlevel Dog

A middle-aged mid-level corporate dog is having a mid-life crisis in a surreal dog-eat-dog world. Dog Game Jam, Sept 2022.
A Midlevel Dog

March of Mimes

Navigate an imaginary environment with an army of mimes! [My first UE5 game!] Made for OSTJam Vol. 7, August 2022.
March of Mimes

My Best Friends Are Giant Mushrooms (VR)

Grow giant mushrooms in this feel-good physics-based rhythm tower-defense platformer for VR! Made for Magical Girl Game Jam 5.
My Best Friends Are Giant Mushrooms (VR)

The Great Bleaching

Adventure from a louse's point of view, on a scalp that is prophesied to experience The Great Bleaching. Made in 48 hours for Global Game Jam 2023.
The Great Bleaching

Sporktacus

Half-spoon, half-fork, all badass! Fight for your freedom as a utensil gladiator. Made in 48 hours for Global Game Jam 2022
Sporktacus

A Kingdom of Crumbs

A humorous concept where all art assets in the game are made using real cookies, 3D scanned. Made for A Highly Unproductive Game Jam, 2023.
A Kingdom of Crumbs

Unholy Finger VR (WIP)

(WIP) Crawl through hell as a disembodied hand and blast your enemies by raising your middle finger at them. See how far you can get without really dying. OSTJam Vol. 5, 2022
Unholy Finger VR (WIP)

Good Vibes Jogging

Spread your good vibes to other joggers in this button-mashing feel-good game. Made for OST Jam Vol 4.
Good Vibes Jogging

Your Hands Are Ghosts (VR)

Physics-based building game where you craft sculptures out of bones in the realm of the dead. Made for #AR/VR Creator's Fall Challenge, 2021
Your Hands Are Ghosts (VR)

Turtles All The Way Down (VR)

Explore a creation myth by stacking turtles as high as you can, in this VR game. Made for Ludum Dare 49.
Turtles All The Way Down (VR)

Your Head Is A Hammer (VR)

Use your head to nail things together. Make furniture and art in this VR game! Made for #ObjectHeadJam 2021.
Your Head Is A Hammer (VR)

Ballistic Mecha Watchbunny (VR)

VR mecha battle game revisiting the rivalry between tortoise and hare. Made for OST Jam Vol. 3 (August 2021)
Ballistic Mecha Watchbunny (VR)

Jump Typists

Couch co-op platformer where you type sentences by jumping on keyboard buttons in zany situations. 2-10 Players. Made for #PartyJam.
Jump Typists

Fingerpaint Art Restoration (VR)

Restore old paintings using your magnificent fingerpainting skills in VR with hand tracking. Made in 1 day for the 12 Days of Sketchmas Game Jam 2020.
Fingerpaint Art Restoration (VR)

An Obstacle Course for Unconventional Humans

Glue together human body parts to form your own unconventional human, and put them through an obstacle course. Made for #Jamingtons 10 in 2020.
An Obstacle Course for Unconventional Humans

Million Ant Moving Company

Run a moving company that employs millions of ants. Made in 48 hours for Bonfire Jam 2020
Million Ant Moving Company

Tortoise Racer Omega

A tortoise, strapped to a rocket must deliver a special payload. Made for #OSTJam Vol. 2 (2021)
Tortoise Racer Omega

Tumbleweed Typo Hunters

Hunt down misspelled words in this wild-west world made entirely of 3D text (2021 Core Invitational Game Jam)
Tumbleweed Typo Hunters

The Sock Epic

What happens to socks that go missing in the wash? 3D adventure game made for Global Game Jam 2021.
The Sock Epic

Gingerbread House Decorator

Decorate a gingerbread house and take pictures of your delicious creation! Made in 11 hours for Day 1 of 12 Days of Sketchmas Game Jam 2020.
Gingerbread House Decorator

Time Loop Santa

Use time loops to deliver all the gifts before the deadline. Made for Big Gestive Game Jam 2020 and Secret Santa Jam.
Time Loop Santa

Full Color Coyote

Guide the rainbow refugees across the monochromatic borders using your rainbow scarf. Made in 2 days for Play20Jam
Full Color Coyote

Athletic Trick Or Treat Simulator 3000

Trick-or-treat in VR as a satisfying sportgame, played inside a pumpkin squash court in the year 3000. Made in 72 hrs for Spooky VR Jam, 2020.
Athletic Trick Or Treat Simulator 3000

Floppy Firefly Hands (VR)

A little experiment in VR hand tracking on the Oculus Quest, and skinned particles. Made in 3 hours for 12 Days of Sketchmas Game Jam 2020.
Floppy Firefly Hands (VR)

My Best Friend Has Many Tentacles (VR)

A magical girl must keep her many-tentacled best friend alive in this VR action game made in 72 hours for Magical Girl Game Jam
My Best Friend Has Many Tentacles (VR)

Catastrophe Clingers

Use clingy cats to repair and fortify your earthquake-prone house. Made for Global Game Jam 2020.
Catastrophe Clingers

The Language Of Fists VR

VR punching spelling feelings game made in 72 hours for Jamingtons 8.0 Quarantine Jam
The Language Of Fists VR

Tumbleweed Typo Hunter

In a world populated by words, the typo bounty hunter must track down deviant misspellings, and deliver their sentence. Made in 48 hrs for Pirate Jam Pre-skirmish 2020
Tumbleweed Typo Hunter

The Unkindled Gallery VR

A collection of experimental feel-good artsy minigames for VR. Made for 2019 A Game By Its Cover.
The Unkindled Gallery VR

Musical Chairs with Bulldozers

Demolition derby, combined with musical chairs, in a crowded junkyard with bulldozers! #DreamhackAtlantaJam
Musical Chairs with Bulldozers

The Cat In The Hijab

A cat wearing a hijab (an Islamic headscarf) boards the subway on her daily commute. What interactions await? Made for #ResistJam
The Cat In The Hijab

Tortoise Solidarity Block

Tortoise stacking physics-based game made in 48 hours for #StaySafeJam 2020
Tortoise Solidarity Block

Wanderment

Adventures of a playful blind kitten journeying across town to find its friend.
Wanderment

Concourse X-Ray

Arrest travelers with banned items as an airport security agent w/ X-ray glasses! Made for #FigJam and #GDLJam
Concourse X-Ray

Lord of the Aisle

Be a senile old man and block a supermarket aisle. Made for The Arbitrary Gamejam 17
Lord of the Aisle

Of Pith and Pumpkins

Grow prize-winning pumpkins in a graveyard. Made for #Darktober17 and #ElderberryJam.
Of Pith and Pumpkins

Shadow of the Red Hand

Platformer made entirely of hand shadow puppets for Ludum Dare 35 (Jam)
Shadow of the Red Hand

Like The Wind

Trippy tentacle-filled button-mashing runner made for #DestructionJam and #MVJam18
Like The Wind

Temple of the Golden Watermelon

Steal the fabled Golden Watermelon from the hidden temple. Made for 1-Mechanic Game Jam 4.
Temple of the Golden Watermelon

Magnethead Construction Company

Slapstick comedy physics game where you're a magnet who has trouble letting go of things. Made for #SalvageJam.
Magnethead Construction Company

Lord of the Mall

An old man walks a fine line between reality and delusion. Which is which? Made for #7DRL 2019.
Lord of the Mall

Doughnut Dearest

Physics-based doughnut-based 3D platformer made for Jamingtons 2.0 Game Jam
Doughnut Dearest

Fast & Faeries

Race through dandelion fields as a miniature faerie. Made for Ludum Dare 38.
Fast & Faeries

The Minimalist Mermaid VR

Sing a siren song to lure sailors into the water. VR game made for Jamingtons 5.0 and Gooseberry Jam.
The Minimalist Mermaid VR

Crowdsurfing On Chicks

As a disabled bird, you can't fly or waddle, but you can surf on a crowd of fluffy chicks! Made for #1ClassJam.
Crowdsurfing On Chicks

Marshmallow Penguins VR

Guide your penguins to safety across marshmallow iceflows in this pastel-themed VR game. Made for #PastelJam18. (June 2018)
Marshmallow Penguins VR

Meditations of a Mobile Device

In this 3D action/platformer, a discarded obsolete smartphone journeys through a surreal metaphysical underworld to find deeper meaning in life. Made for #BaconGameJam 9
Meditations of a Mobile Device

Silence In One Fell Swoop

Swoop around on a flying book to silence the noisy bookworms in Libraryland. Made for #GDLJam (January 2018)
Silence In One Fell Swoop

Tale of the ~Tildebeest

3D 1st-person post-grammarpocalypse adventure made entirely of text and whitespace (loosely text-based). Made for The Arbitrary Gamejam 19
Tale of the ~Tildebeest

Zero-G Nuclear Space T3TRIS

360 degree space station puzzle-action game, with nukes! Made for Dreamjack Austin Jam and GameDevLeague May 2018 Jam.
Zero-G Nuclear Space T3TRIS

Litbub's Idea Delivery Service

What's a light bulb gotta do to deliver an idea from one mind to another? Made for #JimJam and #GetaGameJam
Litbub's Idea Delivery Service

Hurt Mart: Fury Shopping Spree

Mad Max:Fury Road-inspired supermarket shopping spree in a super unfriendly supermarket. Made for #DreamHackDallasJam 2019.
Hurt Mart: Fury Shopping Spree

My Dearest Devourer AR

AR virtual pet shark simulator made for #VirtualPetJam (Feb 2018)
My Dearest Devourer AR

Fill Shape Generator Lab

A little experimental lab for generating/evolving a bunch of arbitrary 3D shapes to match an arbitrary target 3D shape. Made for #ProcJam2018
Fill Shape Generator Lab

Monkey See, Monkey Flu

A metaphor for the risks of meeting up with people during flu season. Made for Global Game Jam 2018 (Jan 2018).
Monkey See, Monkey Flu

Magic Missile Command

My magic fantasy version of Missile Command, made for Missile Command Jam, January 2018.
Magic Missile Command

Attack of the Jar Jar Clones

A lone Jedi Porg must fight an army of evil Jar Jar Binks clones to save the galaxy! Made for #JarJarJam, 2017.
Attack of the Jar Jar Clones

Ballistic Bunny Billiards

Help the bunnies get ready for bed by bumping them into their rabbit holes in this hilarious billiards-like game. Made for Jamingtons 4.0 & Games of Demand, December 2017.
Ballistic Bunny Billiards

A Party For A Picky Porridge Picker

Help the three bears throw a last minute surprise birthday party for Goldilocks. Made for #BigFestiveJam, December 2017.
A Party For A Picky Porridge Picker

Heinous Unicorn Joust VR

Abduct humans and ride them in the unicorn joust! VR game made for #AGBIC 2017.
Heinous Unicorn Joust VR

A Quiet Space

A typing game with assets made in Tilt Brush. Made for #DragonJam 2017.
A Quiet Space

Headmagnet

Smart online flash cards that predict when you forget.
Headmagnet

Infinite Monkey Autocorrect

What would happen if infinite monkeys with typewriters had Autocorrect? (Made for #LDJAM and #CloneJamNathalie)
Infinite Monkey Autocorrect

Bonsai By Numbers

A numeric bonsai experience, made in 3 hours for Trijam 83
Bonsai By Numbers

Seadogs Adrift (Unfinished)

A little unfinished game for Ludum Dare 43. Graphics drawn using Tiltbrush VR.
Seadogs Adrift (Unfinished)

Volcano's HOT Sleepover Party

Pillows & pizza provided. Pajamas optional! Made for #BadBoxArt2017 and #SleepoverJam
Volcano's HOT Sleepover Party

Where Seldom Is Heard

A rodent Elvis impersonator has a commentary on the state of Social Media. Made for #SlamJam and #CGAJam 2017.
Where Seldom Is Heard

Where Bunnies Fly

Easter-themed flying game for IDNet+Y8.com 2016 contest
Where Bunnies Fly

Marshmallow Exodus

Guide a group of loveable marshmallows across a candy wasteland! Made for Global Game Jam 2019.
Marshmallow Exodus

Mutant Molerat Matchmaker

Help Mutant Molerats find their mate and make babies! (Made for #OneTapJam)
Mutant Molerat Matchmaker

The Walking Closet

Comedy/Horror game about a walking closet, for Ludum Dare 37
The Walking Closet

Robin Hoodie

Robin Hoodie for Public Domain Jam 3 (2016)
Robin Hoodie

Feral Child

WORK-IN-PROGRESS Tree-leaping adventure game based on The Jungle Book for #PDJam
Feral Child

Insomniac Unicorn's Dream

3D endless runner where you run across clouds and rainbow bridges as a unicorn. Made for The Arbitrary Gamejam 15.
Insomniac Unicorn's Dream

Speed Cake Tower

Cake-building game made for #TowerJam 2016. Parable for #indiegamedev.
Speed Cake Tower

Hungry Arcade Machine

Eat coins and humans as a hungry arcade machine on a feeding frenzy. Made for #IndiesVsGamers 2015 game jam.
Hungry Arcade Machine

Far Beneath The Stars (WIP)

WORK-IN-PROGRESS. 3D Zero-G Space Brawler for #TAGJAM22 and #AGBIC game jams.
Far Beneath The Stars (WIP)

Ocean Pixels

A relaxing screen saver made for #ScreenSaverJam 2016.
Ocean Pixels

Robot Rice Cooker Revolt

You are an advanced automated Japanese rice cooker (very advanced AI inside) trying to escape from the Sumo training academy. Made for #LetsGoGameJam
Robot Rice Cooker Revolt

The Foundry

Robo-Apocalyptic Physics-Based Horror Game with a pinch of Tower Defense. Made for The Arbitrary Gamejam 16. (November 2014)
The Foundry

Bigbot Smash!

Action-packed iOS game where you control a massive robot to smash up human cities in 3D.
Bigbot Smash!

Love Bandit

Game made for The Arbitrary Gamejam 14 (Sept 2014). Use the Love Bandit to steal love from others and fill your empty heart.
Love Bandit

Dog Quixote

Character concept, modeling, painting, animation exercise. For The Arbitrary Gamejam 18. (January 2015)
Dog Quixote

The Last Polar Bear

Game for The Arbitrary Gamejam 9 (April 2014). Endless runner that teaches you about polar bears and their dire habitat.
The Last Polar Bear

Orbit:Omega

Self-destructive, condescending, 32x32 pixel game made for Lowrezjam 2014.
Orbit:Omega

Not To Do List

(iOS app) Track your list of things NOT to do. Fight bad habits, reward successes, or even track others achievements and failures.
Not To Do List

SSH Hotkeys

Fastest and easiest way to fire off quick non-interactive commands on remote servers and computers via SSH from your iOS device.
SSH Hotkeys

Shooting Blanks

2D 2-player top-down arena shooter, where you must find your true self to defeat your enemy. Made for Global Game Jam 2014.
Shooting Blanks

Boobstorm

Push boob clouds together to zap the obnoxious butt people below. 13+ rated humorous game made for The Arbitrary Gamejam 13.
Boobstorm

Asstroids From Uranus

An intentionally bad silly game made for So Bad It's Good jam.
Asstroids From Uranus

Mr. Buttman's Grand Opening

Mr. Buttman breathes through the butt on his head, and is starting a restaurant. Made for GDL's 2019 January Jam.
Mr. Buttman's Grand Opening