Wow that ZX Spectrum palette!
I wonder how people can afford to make games of this quality and release them for free?