You are presented with a screen grid containing a series of 3 by 3 blocks (from one to 50,000 of them!) that you reverse (by clicking on them). Sounds simple, right? Wrong! Sometimes those 3 by 3 blocks overlap and when you click on them they change other blocks and spawn new ones. Then you must reverse them, and so on.