Welcome to my games. I've made 79 of them since 2011 and I'm still going. There are some tagging categories below to help you find your way, or you can just scroll through everything in reverse chronological order if you prefer.

If you want somewhere manageable to start, you could look at my current top-five.

Sound System I
(Originally released 8 January 2015)

Make sounds! Are they music?! Who even knows what music is these days?! And what would John Cage say?! Maybe he’d just be silent and let the universe speak for him! Zing!

What We Did
(with Rilla Khaled, originally released 3 February 2015)

They know what we did. What do we do now?

Jostle Parent
(Originally released 10 April 2015)

Won’t someone think of the children!? They need food! They need play! They need not to drown! They need not to be electrocuted! Do something for crying out loud! Jostle them!

Let's Play: The Shining
(Originally released 22 April 2015)

All work and no play makes Jack a dull boy! All work and no pllay makes Jack a dull boy! All work and no play makes Jaca dyll boy! All work and no play makes Jack a dullboy! All work and no plaay makes Jack a dull boy!

Let's Play: Ancient Greek Punishment
(Originally released 30 November 2011)

You can do it Sisyphus! Be the boulder! Keep on rollin’! Don’t stop! Never give up! No retreat! No surrender! No end in sight! Just delicious Greek torment as far as the eye can see and as fast as the fingers can type!

v r $4.99
(In progress)

I’m working on the next game in my v r series. This one is an exhibition/showroom of 3D models from the Unity Asset Store that cost exactly $4.99 each.

The Artist Is Present
(Port to JavaScript in progress)

I’m currently porting my Flash game The Artist Is Present from ActionScript 3.0 with Flixel over to JavaScript with Phaser 3. In the end it will be exactly the same, with the important difference that it will actually work in modern browsers.

PONGS
(Originally released 11 April 2012)

Bip! Bip! Bip! Boop! Everyone loves PONG! So everyone loves thirty six PONGS even more! Work those learning muscles with EDUTAINMENT PONG! Get serious with SERIOUS PONG! Shoot a laser gun in LASER PONG! Play PONG in PONG PONG! And many more!

GuruQuest
(Originally released 2 May 2011)

A game to solve all your life’s problems with! Consult the guru on any matter your heart desires and let him bestow wisdom upon you! Relive the Golden Age of text adventures! Beat the guru at his own game! So to speak!

The Nothings Suite

Nothing to see here! But don’t move along! You can really see the nothing here! Examine the nothing! Think about the nothing! The nothing is where it all begins!

Combat at the Movies

Sure, great works of cinema are great! But aren’t they missing something?! Yes! They’re missing tanks! Move over Orson Welles! Move over Robert DiNiro! These tanks are ready for their close-up!

Chesses 3

How much chess would a chess guy chess if a chess guy would chess chess?! Eight more chess variations hot and chessy out of the chess oven! Chess ‘em up!

b r 3

There are 1.8446744e+19 possible 8x8 one bit images! But only some of them look like water! Here are 24 of them! Hand crafted, refreshing water! Everywhere! But not a drop to drink!

Chesses 2

You’ve chessed! You’ve chessesed! But have you chesses2ed?! You haven’t?! Game on! Peer through the fog of war! Go through the cycle of death and rebirth! Experience the hottest new XR app in town!

The Artist Is Present 2

It’s happening! Again! The Artist Is Present! You are present! The artist is you! Put on your red dress and sit in the famous chair! Lock eyes with your audience! Be there now!

Let's Play: Ancient Greek Punishment: Competition Edition

Fly like an eagle! Climb every mountain! Reach for the stars! I mean apple! Empty your opponent’s bathtub just before they get in!

Let's Play: Ancient Greek Punishment: Five-in-One

It’s pushing! It’s running! It’s reaching! It’s suffering! It’s five ancient greek punishments for the effort of one! It’s everything!

Chesses

Your pieces slide! Your pieces fall! Your pieces do the strangest things! It’s chesses unlike the chess you normally chess! Bet you can’t chess just one!

Chogue
(with Jonathan Lessard)

Look! Up in the sky! It’s a Chess! It’s a Rogue! No! It’s Chogue! Faster than a Blitz Chess player who just drank a Potion of Haste! More powerful than a Sicilian Dragon! Able to leap tall buildings in a single bound! It’s the Chogue that refreshes!

Let's Play: Ancient Greek Punishment: Bitsy Demake

The boulder is practically square! The apple is barely recognisable! Yet you push! Yet you reach! Yet you strain! Yet you weep! Punishment knows no minimum resolution!

Let's Play: Ancient Greek Punishment: The Twine

Hypertext! Hyperpunishment! Click links while your heart sinks! Read texts and repent your defects! Enjoy the Twine! Your soul’s on the line!

Rogess
(with Jonathan Lessard)

e4! e5! Nf3! Nc6! White knight captures black pawn! Black knight attacks white knight for 2HP of damage! White knight misses black knight! What the hell is going on?!

Let's Play: Ancient Greek Punishment: Chess Edition

Chess! It already feels like a punishment to so many people! But now even more so! What if Zeus threw chess sets instead of lightning bolts?! What if Archimedes was a vengeful god?! What if you just kept getting chessed for eternity?!

Let's Play: Ancient Greek Punishment: Teaches Typing

Type! Type the boulder up the hill! Type the eagle away from your liver! Type, damn you! It’s Mavis Beacon Teaches Typing in the depths of Hades! Feel the burn of your repetitive strain injuries!

Let's Play: Ancient Greek Punishment: UI Edition

Sliders! Radio buttons! Dialog boxes! Menus! Progress bars! These are the instruments of our eternal contemporary torment! The ancient Greek gods would have approved! We are all Sisyphus now!

Let's Play: Ancient Greek Punishment: Inversion Edition

Torment characters from Greek mythology! Forever! Push Sisyphus back down the hill! Peck out Prometheus’s liver! Withhold the apple from Tantalus! Albert Camus said we must imagine Sisyphus happy! So the boulder must be even happier! Right?!

It is as if you were making love

Physical intimacy is a thing of the past! Finally! But wait! Why do you feel so alone?! You want to touch someone?! Make them feel good?! But you don’t really want to actually have to touch someone?! You don’t really want to deal with another human?! Well you’re in luck! With this new application it is as if you were making love!

b r 1

A room! A trunk! A tube! A bed! A radiator! A light! A landscape! A darkness! A separation! A floating in air! A doubling! An intersection! And more! And more!

Tanks!?

Tanks shooting tanks! The tanks are upside down now?! Tank on tank action! Why is that cactus floating into the sky?! Shoot that tank! The sky seems to be green?! The shadows have all vanished?! That tank just drove down through the ground?! That oil derrick grew to three times its original size?! What is this, some kind of completely artificial videogame world?!

Sibilant Snakelikes

Sssnakes can do anything! Sssubdue colossssssi! Ssstamp passssssportsss! Sssweep minesss! Ssscore goalsss! Ssstop missssssiles! Circumvent ghossstsss! Ssswwoop through World 1-1! Go sssnakesss!

It is as if you were doing work

The robots are here! No more work! It’s great! Is it great?! Wait! You feel apathetic and unproductive! You miss clicking buttons! You miss waiting for progress bars! You miss checkboxes! You miss work! But it’s going to be okay! Use this handy application and it is as if you were doing work!

Let's Play: Ancient Greek Punishment: CPU Edition

Watch the computer struggle against the chains it put itself in! Watch the computer try to drink the water it moves out of reach! Watch the computer push a rock up a hill and knock it down again! In a joyful infinite loop! One must imagine CPU Sisyphus happy!

v r 3

Water! Water! Everywhere! All kinds! Best Water! Decent Water! Realistic Water! Manga Water! Mobile Water! Magic Water! But not a drop to drink!

SNAKISMS

Life is meaningless! Maybe you need some kind of ism to attempt to ward off the inevitable and unavoidable despair! Here, have some isms made of snakes! Life is still meaningless but now you have a bunch of snakes as well! Thank me later!

Burnt Matches

Snow, but made of text! Rooms, but made of text! Stairs, but made of text! An elevator, but made of text! You’ll probably die, but made of text! These fragments I have shored against my ruins!

It is as if you were playing chess

You’ve always wanted to be a chess master! But you aren’t one! Are you! Now you can at least look like one! Pretend you’re playing chess! Make moves! Act like you feel things! Smirk! Frown! Weep! Chess!

Independence, Missouri

Everyone in the party has died! Nothing beside remains! Round the decay of that colossal wreck, boundless and bare the lone and level sands stretch far away!

Game Studies
(with Jonathan Lessard)

“Step into my magic circle!” Said the designer to the player! “There will be flow states! And narrative! And no ludology! Or no narrative and a lot of ludology! Whatever you prefer! It will be ergodic if not erotic! And it will be so immersive you just might drown in it!”

Let's Play: Ancient Greek Punishment: Limited Edition

It’s Greek punishment! Again! Push a rock up a hill! Again! Try to drink the water! Again! Struggle against your chains! Again! It’s all the same! But everything is different!

v r 2

There’s so much to see and do! But you can’t see it or do it! Grapple with videogame ontology! And epistemology! Perhaps you won’t see the point of any of this! I’m sorry! No I’m not!

v r 1

A room! A trunk! A tube! A bed! A radiator! A light! A landscape! A darkness! A separation! A floating in air! A doubling! An intersection! And more! And more!

Post-Apocalyptic Abramović Method Game

The sky is grey! The birds all flew! There’s no more trees for complaining to! The table’s turned! The rice is gone! The world is over, but the Method is strong!

Eveline

There’s a great novelist inside all of us! Especially you! You just need to get started! Write! Read! Write-read! What is that?! Find out!

Indie Bungle 2: Breakout Indies

Independent games! Cloned! In a way! All the fun with none of the features! Hot topics! ‘Sex’! ‘Death’! ‘Art’! ‘Alternate Dimensions’! ‘Golf’! Bricks! Balls! Paddles! Breakout!

BREAKSOUT

What’s better than breaking out?! BREAKSING OUT! Breaks out to your heart’s content in these wonderful variants of your old family friend! Snake it up in SNAKEOUT! Feel the love in GHOST BREAKOUT! Experience the future of entertainment in BREAKOUT VR! Or have a meaningful cultural experience with РАЗРАЗИТЬСЯ!

Best Chess

You have always dreamed of your computer solving chess! Or your phone! The ultimate act of computation! Make a move! Sit back! Relax! Only the best for you! Very thorough! Very thoughtful! Good things take time!

REAL BAKU 2015

When is an international sporting event symbolising European unity and goodwill not an international sporting event symbolising European unity and goodwill?! When you’ve been arbitrarily detained by the Azerbaijan government!

The Stolen Art Gallery

Almost certainly broken for newer versions of MacOS X.

The decrepit chestnut strikes back! Games! Art! It’s an art gallery so it’s art! But there’s no art in it so it isn’t! But maybe that’s art so it is! But it’s a videogame so it isn’t’! But everything is different now so it is!

Sound System II

You want to break free! You want to! Break free! If a ball hits a brick in a game, does it make a noise?! Sure sounds like it!

Let's Play: Let's Play: Ancient Greek Punishment: Art Edition Edition

It’s a game! In a painting! On a wall! In a gallery! In a game! Or something! Marvel as you once again confront that most boring question! Are games art?! Is art some kind of a damn game to you?!

MANIFEST

You can have anything you want! All using the power of your mind! Romanov tried to hide it! But now you’ve got it! Don’t wait! MANIFEST your destiny today!

Abramović Method Games

This is a Flash project and Flash has been discontinued. View the game's page for more information.

Count rice! Count seeds! Step up and down! Talk to trees! Stop the anger! Feel the rain! Look at the colours! Video game!

Get X Avoid Y

Get! Avoid! Avoid! Get! Get get avoid get! It’s the stunning culmination of every game you’ve ever played! You don’t have to like it but you can’t avoid it! Got it?!

The Junior Mint
(with @Seinfeld2000)

Imagen Seinfeld was never canceled and still NBC comedy program today?! Could there be a webgame about the Junior Mint episode?! Could you play as Jerry or Kramer?! Yes! A thousand times yes!

Leaderboarder

At some point Meteor changed and this project died. See its info page for some documentation.

Who’s in the lead?! I am! No wait, you are! No wait who’s that guy?! What the hell, man! Catch up! Fall behind! Don’t even care! Be a true Leaderboarder!

Don't Drown

Are you drowning right now?! Don’t do that! Or maybe you could just let yourself go! Slip beneath the waves! But no! Life is a struggle! You’ve just got to want it enough!

Durations

This is a Flash project and Flash has been discontinued. View the game's page for more information.

Are we there yet?! Are we there yet?! How long is this game anyway?! Develop an intimate relationship with time! Take a second! Take forever! Yes! It really does take as long as it says!

Lo-Fi Dick Fight

This is a Flash project and Flash has been discontinued. View the game's page for more information. Note that it does have some functionality in HTML5.

Are you ready for some Dick Fight?! An every night party! We got small and medium and big! We gonna get it dick started! Seriously though! Fight for your dick! Fight with your dick! Play with a friend! Knock their dick off! Or just play with yourself!

Drosophilia
(with Gordon Calleja and Sidsel Hermansen)

Work your depressing day job! Decorate your desk! Experience true apathy! But watch out for the twist! Maybe you’ll be all like, “Help me! Help me!”

Jostle Bastard

This is a Flash project and Flash has been discontinued. View the game's page for more information.

You bastard! Or are you?! Delve deep into the world of being an irritating jerk! Or not! Are you a jostler from the streets or some kind of politely sidling dandy?! Or are you just trying to get by in this crazy world?! You be the judge!

The Digital Marina Abramović Institute

This is a Flash project and Flash has been discontinued. View the game's page for more information.

Welcome to the Digital Marina Abramovic Institute! It’s like the Marina Abramovic Institute! But it’s Digital! What does that mean?! What do you mean, “what does that mean?!”?! Get in there and find out for yourself! Experience six exercises designed by Marina Abramovic! Watch some performance art! Get into the spirit of things!

Snek.

This project fell out of date on Apple's App Store and is no longer available.

Snek. is Snake! With better music! And really awkward controls! Learn to love turning your iDevice around and around in your hands! Tilt your screen away from you and realize you can’t see what’s happening anymore! Thrust your device in all directions and get a great workout! Snek.!

Mumble Indie Bungle

It's very likely the applications exported when this game was made will no longer work.

Five games for the price of none! A bonus game for the price of one! It could only be the most fabulous Bungle of your dreams! Play the games your grandma might have bought you at a mall in Singapore by mistake! Experience the highs and lows of spying, gardening, dying, loathing, and gluing! Maybe you can even go fishing!

Art Game

This is a Flash project and Flash has been discontinued. View the game's page for more information.

Experience the exhilaration of making art you really believe in! Experience the agony of rejection by the curatorial team! Consider selling out and just making what people seem to want! Change your mind again and follow your dreams! Be a star of the art world! Be a horrible failure! Be an artist!

Kicker

Hut one! Hut two! Hut eleven! Hut whatever! Hut hut hut! It’s game time, kicker! Taste the incomparable flavours of glory and defeat! Even a tied game perhaps! Play as the kicker on an American football team! Get used to life on the sidelines, kid!

Ludwig Von Beatdown

This is a Flash project and Flash has been discontinued. View the game's page for more information.

Play the unfamous web version of that famous game everyone’s been talking about! Run! Walk! Shove! Jostle! It’s basically the same thing! But without all the effort! Be part of a democratizing force for good in the world!

War Game

This is a Flash project and Flash has been discontinued. View the game's page for more information.

Or course you realise this means war?! Relive the halcyon handheld LCD game days of your youth! The shrill beeps! The slow refresh rate! Or possibly wonder what the hell this thing is meant to look like! Push buttons! Win wars! Go crazy!

Hot Coffee

This is a Flash project and Flash has been discontinued. View the game's page for more information.

You wanna have some coffee?! Alright! Let’s have us some coffee! Some coffee! If you know what I mean! And I think that you do! Some? Coffee! That’s right. How about you get on into this game have have yourself some coffee?! Coffee! Hot, hot coffee!

Epic Sax Game

This is a Flash project and Flash has been discontinued. View the game's page for more information.

Daaaah! Dah dahdah dahdah-dah! Dah dahdah dahdah-dah! Daaaaaahdah daaaaaadah dah dah dah dah dah! Yes! Epic Sax Guy is now the star of his very own game! You, too, can live out the Epic Sax Life! Play your saxophone in a variety of settings! Practice in your room! Win Eurovision 2010! Win YouTube! Do it all!

Two Player Breakout

This is a Flash project and Flash has been discontinued. View the game's page for more information.

Two player single keyboard action! You are bat! You are bricks! Finally bricks has a say in the matter! Fight for survival in the ball-eat-brick world of Atari-era Breakout! Watch out for those third-layer orange bricks! They’re a doozy!

You Say Jump I Say How High

This is a Flash project and Flash has been discontinued. View the game's page for more information.

Jump! How High! You be the judge! Enter into the magical world of adjusting physics parameters! Just like a programmer! Grow dark with rage! Feel light with elation! Ride the jagged waves of numbers! And collect some coins and stars while you’re at it!

All's Well That Ends Well

This is a Flash project and Flash has been discontinued. View the game's page for more information.

You can do it Sisyphus! Be the boulder! Keep on rollin’! Don’t stop! Never give up! No retreat! No surrender! No end in sight! Just delicious Greek torment as far as the eye can see and as fast as the fingers can type!

ZORBA

This is a Flash project and Flash has been discontinued. View the game's page for more information.

Dance?! Did you say dance?! Come on, my boy! Together! Let’s go! Again! Down! Boss… I have so much to tell you! Now’s your chance to go head to head in a furious Greek dancing contest against Zorba himself!

Trolley Problem

This is a Flash project and Flash has been discontinued. View the game's page for more information.

Games and ethics! It’s the oldest chestnut in the book! Try your hand at the switch and see what you would do in a series of gruelling ethical challenges from the all-time classic ethical thought experiment from philosophy, the trolley problem! Choose wisely and well! No regrets!

Safety Instructions

This is a Flash project and Flash has been discontinued. View the game's page for more information.

Mavis Beacon Teaches Horrible Death In An Air Wreck! See if your fingers are fast enough to save yourself from the many grisly deaths available in the world of air travel. And learn something in the process! Like typing! And how to not die!

Let There Be Smite!

This is a Flash project and Flash has been discontinued. View the game's page for more information.

A God-game from another mother! Whatever that means! Take on the Big Job and decide whether to punish or forgive all the Sinners in the world! If you get sick of them, just flood the planet!