Linley Henzell's shoot-em-up game (with minor fixes)