The sequel to a ZX Spectrum game some 30 years in the making  Eurogamer.net

More...