Nicely done. I especially liked the way new elements are introduced in a rather straightforward way ("BLACK IS BAD") and then used to create more and more complex levels. I also really digged the difficulty spike at the end of lvl 10.
Really gave me a feeling of accomplishment and gave the game a nice climax.
Well done.