Spectrum: A puzzle platformer