Very nice use of the theme. If there was one thing I'd change it would be to have the spikes visible all the time. Having to scan for them makes the challenge more one of memory than puzzle solving. Having a light that works in reverse (i.e. makes red things disappear) might be an interesting alternative.