The goal is to clear the playing board by clicking on each colored circle. Each time a circle is clicked, the value is reduced by one until it turns gray. Once you've selected a circle you may only select neighboring circles (including diagonally) that are highlighted. To jump to a certain level, press the up or down arrow keys.
Special thanks and credit to MOOmecow for helping and testing.