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

Sound Typist

Windows systray app that adds responsive audio feedback to your keystrokes, for a better typing experience
Sound Typist
Your Hand Is A Duck (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)
Mum’s Makeup Makeover (VR)

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)

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)
An Epic Tale of Tea & Tumult

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
Snowy Toy Shelf

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
Paddle Frog VR (Prototype)

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

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

Hello Darkness

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

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

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)

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)

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)

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 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

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)

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

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

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 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)

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

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)

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)

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)

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)

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

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)

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

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

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

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

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

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

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

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

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

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)

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)

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

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

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

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

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

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

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 Solidarity Block

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

Wanderment

Adventures of a playful blind kitten journeying across town to find its friend.
Wanderment
Concourse X-Ray

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

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

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

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

Like The Wind

Trippy tentacle-filled button-mashing runner made for #DestructionJam and #MVJam18
Like The Wind
Temple of the Golden Watermelon

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

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

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

Doughnut Dearest

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

Fast & Faeries

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

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

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

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

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

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

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

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

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

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

My Dearest Devourer AR

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

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

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

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

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

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

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

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 Quiet Space

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

Headmagnet

Smart online flash cards that predict when you forget.
Headmagnet
Infinite Monkey Autocorrect

Infinite Monkey Autocorrect

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

Bonsai By Numbers

A numeric bonsai experience, made in 3 hours for Trijam 83
Bonsai By Numbers
Seadogs Adrift (Unfinished)

Seadogs Adrift (Unfinished)

A little unfinished game for Ludum Dare 43. Graphics drawn using Tiltbrush VR.
Seadogs Adrift (Unfinished)
Volcano’s HOT Sleepover Party

Volcano's HOT Sleepover Party

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

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

Where Bunnies Fly

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

Marshmallow Exodus

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

Mutant Molerat Matchmaker

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

The Walking Closet

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

Robin Hoodie

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

Feral Child

WORK-IN-PROGRESS Tree-leaping adventure game based on The Jungle Book for #PDJam
Feral Child
Insomniac Unicorn’s Dream

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

Speed Cake Tower

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

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)

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

Ocean Pixels

A relaxing screen saver made for #ScreenSaverJam 2016.
Ocean Pixels
Robot Rice Cooker Revolt

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

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!

Bigbot Smash!

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

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

Dog Quixote

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

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

Orbit:Omega

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

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

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

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

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

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'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