The development of the actual game was something of a dynamic impulsive mess. We never set out to write a game, the game kind of wrote itself. Initially we were just working on sprite routines for animations, collision, particles, etc. Each time we designed something interesting we threw it in a prototype game shell to [...]
