Go to itch.ioAscent of Titan
A GZDoom episode written for NaNoWADMo 2020
A GZDoom game written for NaNoWADMo 2019, based on 'Keeper of the Seven Keys: The Legacy' by Helloween
A game for GZDoom - venture into the depths of Vulkan Inc's main power station, fighting back the invasion they inadvertently started when they drilled into hell.
Go to game pageCrystal Towers 2
My biggest game, which I worked on (on and off) for four years. A huge adventure inspired by the 90s platformers.
A mad pigeon-fuelled minigame, written by Xaq and based on Hatoful Boyfriend
Go to siteRunning Free
A gravity-switching game for Flash and iOS.
Play Flash gameFISP
A collection of frustrating sliding puzzles.
Play Flash gameCannonBob
CannonBob is a simple Flash game, where the object is to aim a cannon to propel Bob the human cannonball into as many of the balloons as possible.
Play Flash gameSpecial Agent Bunnet
Special Agent Bunnet Versus Doctor Dishwater is an anti-pairs game, if such a thing exists, where you have to find unique symbols under pressure of time.
Play Flash gameGravqx
A racing/skill sort of game that I wrote to test various aspects of the MMF2 Flash runtime. Guide the ship around the courses against gravity, without touching the sides. Reports are that it's slightly diffcult.
This is a prototype of a Flash puzzle game that I posted up for feedback and accidentally made it on to the Indiegames blog. I'm now considering taking to to mobile devices.
Jason Jupiter for Java
An unofficial Java applet port of the first PC game I ever played - Jason Jupiter, originally written in 1989 by Neil Drage.
An MMF game based on the theme of Apogee's 'Secret Agent' from the early 90s. Made in 2006
A game I wrote in 2006 for ZZT by Tim Sweeney.
Perhaps my most popular game. Made in 2005
Solitaire Specification, Simulation and Solution System
The first significant platform game I released
A Breakout game with added flying saucer enemies