I actually had an idea for a space color puzzle game not too long ago, but I never really fleshed it out because I got distracted with the RPG I'm now working on.
The basic idea was to use these laser satellite things to shoot at objects on the map, be they obstacles or other laser satellites. Every object on the map would have a certain color associated with it. So for example if an obstacle was red, you would have to shoot it with a red colored laser to destroy it. If the object was another laser satellite, hitting it with a laser would add that color to your laser beam. So if you hit a blue satellite with a red laser beam, your laser beam becomes purple and can destroy purple obstacles. And finally, hitting a satellite laser with it's own color "overloads" it, destroying it, so you can have satellites that act as trickier obstacles too.
If that helps you any, feel free to run with it, I'm probably not going to go any further with the idea as I'm really more into the RPG side of games.