I didn't understand what was happening at first, but got the hang of it pretty soon. At first, I didn't find the mechanic very interesting, but when I proceeded to the second level things started to come together a lot more. Neat concept, beautiful execution.