Nice, simple concept. I wonder if all the random layouts are beatable - I seem to be ending up with a single dark square left half of the time.
Yep, it can always be solved, as the randomization starts from completed stage and then just simulates a lot of clicks randomly.
That's clever, thanks for answering! I guess I'm just bad at the game. :P